راکت
حل شده

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

1 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

1
متین طیبی نیا
متین طیبی نیا
@MatinTayebi

تخصص: backend

بهترین پاسخ

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

شاید پاسخ شما همین‌جا باشد

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

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