با سلام @hesammousavi
اگه بخواییم سیستم احراز هویت بر پایه sms ایجاد کنیم باید چیکار کنیم؟
یعنی بر اساس شماره تماس فرد مورد نظر احراز هویت صورت بگیره!!
مثلا اگه بخواییم توو دوره فروشگاهی node js پیاده کنیم دقیقا چه مراحلی رو باید اضافه کنیم؟؟
مراحل کار برای اکثر زبان ها کم و بیش یکسانه
شما یه شماره از کاربرتون میگیرید
و چنانچه این شماره در دیتابیس موجود بود
یک کد unique میسازید
این کد رو در یه جدول در دیتابیس ذخیره میکنی و همین کد رو برای کاربر پیامک میکنی
سپس کاربر رو به صفحه ای ریدایرکت میکنید تا کد ارسال شده رو وارد کنه
کدی که کاربر وارد کرده رو با کدی که در دیتابیس ذخیره کردی، مقایسه میکنی
اگر یکی بودند میتونی کاربر رو لاگین کنی
@ali.bayat
برای ثبت نام چی؟ کاربر میاد اول نام و رمز و... و شماره موبایل اش رو وارد میکنه
این ثبت نام کی باید انجام بشه؟ توی اون روتی که کد پیامکی رو مقایسه میکنه؟ یا اینکه نه؟
اگر آره چجوریه ؟اگر هم نه که اگر توی ثبت نام این کار رو انجام بده چطوره؟
شاید پاسخ شما همینجا باشد
اگر به دیجیکالا دقت کرده باشید ، ثبت نام با شماره انجام میشه ولی پروفایل بعد از ورود به حساب تکمیل میشه (گاهی اوقات هم افراد با موبایل باقی میمونن :) )