• 1403/02/11

تایید کد OTP :

درود آقای اردوخانی امیدوارم حالتون خوب باشه 
من توی پروژم یه مدل User دارم که داخل این مدل یوزر یدونه email active code هست که در اصل randint از کد اعتبار سنجی هست که در دیتا بیس برای یوزر ذخیره میشه و در بخش کاربران پنل ادمین هم نمایش داده میشه 
من فرم Validation ساختم ولی سوالم اینجاست که چطور میتونم این کد رو از دیتابیس بگیرم و اگه توی اون فرم درست وارد شده بود اون یوزر رو که این کد برای توی دیتابیس وجود داره رو is_active کنم ؟ 
توی آموزش این کار انجام میشه ولی از طریق url چون اونجا email active code داریم 
ممنون میشم راهنماییم کنید با تشکر فراوان 

  • 1403/02/12
  • ساعت 09:19

سلام خدمت شما دوست عزیز

توی صفحه ی مورد نظر باید هم موبایل و هم کد تایید از کاربر گرفته بشه

اگر این شماره موبایل با کد مورد نظر در دیتابیس وجود داشته باشه میتونین کاربر رو فعال کنین در غیر این صورت به کاربر اجازه میدین تا 2 بار دیگه کاربر این اطلاعات رو وارد کنه و بعد از اون کاربر رو بلاک میکنین


  • 1403/02/12
  • ساعت 11:22

نمیتونم فقط بگم اگه کد وارد شده توی فیلد داخل دیتابیس وجود داشت اون رقمی که وجود داره کاربرش is_active بشه ؟ 


  • 1403/02/15
  • ساعت 11:40

ممکنه اون کد برای کاربر دیگه ای هم تعریف شده باشه

کد شما 5 رقمی هستش دوست من و احتمال تکرار وجود داره


logo-samandehi