متین جمشیدی
3 سال پیش توسط متین جمشیدی مطرح شد
1 پاسخ

طریقه منقضی کردن کد های ارسال شده سابق

سلام خدمت همه دوستان.
توی سرویسی ک نوشتم احراز هویت بر اساس شماره موبایل هست
اسمس ارسال میشه و داخل دیتابیس ذخیره میشه. میخوام یک کاری بکنم که اگر کد جدید براش اومد کد قبلی منقضی بشه و قابل استفاده نباشه
دیتابیسم هم mysql هست
ممنون میشم نظراتتونو بدونم.


ثبت پرسش جدید
متین طیبی نیا
تخصص : backend
@MatinTayebi 3 سال پیش مطرح شد
1

سلام
من ساختار دیتابیس شما رو نمیدونم اما فرض بر این میگریم که شما یک جدول usersو active_codes دارید (رابطه این دو جدول یک به چند هستش)
مطمعنا شما تابعی نوشتید که با توجه به رابطه usersو active_codes ، ای دی کاربر میگره و کدی که تولید کردید در جدول active_codesذخیره میکنه
حالا کافی هستش قبل انجام این فرایند شما کد های قبلی پاک کنید اون وقت کد قبلی کار نمیکنه
دقت کنید که کد هایی که مربوط به شماره کاربر هست پاک بشن


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام