سلام علیکم
یکم این فراموشی رمز عبور برام گنگه چی کار کنم؟ ارسال ایمیل هم همینطور
سلام خدمت شما دوست عزیز
ارسال ایمیل که خب ساختارش تقریبا مشخصه دوست من. منظورتون رو متوجه نمیشم دقیقا. اگر قصد ارسال ایمیل به یک کاربری رو داشته باشین از کدهای گفته شده باید استفاده کنین
در مورد فراموشی کلمه ی عبور باید بگم ما یک کدی رو به عنوان کد شناسایی برای هر کاربری در نظر گرفتیم که اسمش emal_active_code هستش. زمانی که بخوایم بفهمیم کاربری که رمز عبورش رو فراموش کرده کی هستش، یک ایمیل به آدرس ایمیل اون شخص ارسال میکنیم که حاوی لینکی هستش که شامل همون کد شناساییه
اگر اون ایمیل واقعا برای اون شخص باشه و روی اون لینک کلیک کنه به سایت برمیگرده و سیستم اون رو فعال میکنه
موضوع اینه که ما یک آدرس با نام activate-account داشتیم که ممکنه هر شخصی بیاد یک ربات بنویسه که حساب های مختلف رو فعال کنه اما با این روش جلوی این کار گرفته میشه چون کلید های ایجاد شده طولانی هستن و غیرقابل حدس زدن
خیلی ممنونم
خواهش میکنم دوست من
موفق باشین :)