PDA

View Full Version : سوال: ارسال ایمیل بازیابی پسورد



razeyeh_sh
جمعه 16 تیر 1391, 12:29 عصر
سلام
خواهش میکنم یک نفر بگه که چجوری من برای کاربرام ایمیل بفرستم وتوش پسورد جدید رو قرار بدم وتوی پایگاه داده هم تغییر پیدا کنه؟؟
من فرم login رو خودم ساختم واز کنترل های ویژوال استودیو استفاده نکردم.

rana-writes
جمعه 16 تیر 1391, 12:47 عصر
سلام

مشكلي نداره
شما كافيه يه فرم طراحي كنين با يه تكست باكس و يه باتن
توي TextBox از كاربر بخواين كه ايميلشو وارد كنه و توي كليك باتن هم با توجه به ايميل كاربر، پسورد جديدي كه به هر طريقي بهش تخصيص ميدين رو آپديت كنين. بعد هم يه ايميل حاوي پسورد جديد براي كاربرتون ارسال كنين.

دقيقا با چه بخشي مشكل دارين؟
طريقه ارسال ايميل رو ميتونين سرچ كنين. آپديت هم كه كاري نداره

موفق باشين

rezadana
جمعه 05 اردیبهشت 1393, 02:22 صبح
میتونید از rondom برای ساخت پسورد جدید استفاده کنید و اونو در دیتابیس ذخیره نمایید و اونو بهش ایمیل کنه از طریق کد نویسی.

اینم لینک آموزش ارسال ایمیل هست . موفق باشید.
http://www.diamonddevs.com/Article/Sending-Email-with-ASP-NET-C-sharp

Mohandes2009
جمعه 05 اردیبهشت 1393, 19:08 عصر
میتونی یه لینک بفرستی به ایمیلش و بخوای از اون لینک بیادو خودش پسوردش را تغییر ( آپدیت ) کنه
اون لینک باید منحصر به فرد باشه!! مثلا داخلش یه آیتم باشه به اسم pass و این آیتم را در دیتا بیس قبلا از بولین تعریف کرده باشی و مقدارش 0 باشه وقتی ایمیل ارسال شد مقدارش 1 میشه و بعد از کلیک دوباره 0 میشه وقتی مقدار صفر است لینک غیرفعال است!!!