سلام دوستان
من یک مایگریشن و دوتا روت برای لاگین رجیستر دارم که کاربر میاد توی یه صفحه اطلاعات رو وارد میکنه که به روت مخصوص اش ارسال میشه حالا یا رجیستر یا ثبت نام انجام میشه و یه api_token ساخته میشه ولی من میخوام احراز هویت با شماره موبایل انجام بشه و بعد از لاگین یا ثبت نام وارد صفحه جدیدی توی اپ بشه و کد فعالسازی که براش پیامک شده رو وارد کنه اگر اوکی بود وارد برنامه بشه
سوالم اینجاست که یه روت دیگه باید تعریف کنم؟!
یه مایگریشن حدید بسازم؟!
این اطلاعتی که وارد میکنه توی روت جدید به جدول اضافه شه یا توی همون لاگین یا رجیستر؟!
اگر میشه راهنمایی کنید و یا اینکه لینکی معرفی کنید
@hesammousavi
سلام
شما نوع نام کاربری رو در لاراول که به صورت پیشفرض بر روی ایمیل هست به موبایل تغییر بدید و بقیه مسیر احراز هویت رو بر همون اساس روال لاراول پیش برید و این وسط شما نیاز دارید که یه کد فعال سازی به موبایل طرف پیامک کنید که یه روت برای دریافت کد و پردازش و برگردوندن نتیجه اون و دریافت نتیجه در اپ و بر اساس داده ای که برمیگردونید رفتار میکنید.
توی همون مایگریشن ساخت کاربر هم یه فیلد برای موبایل ایجاد کنید.
اون مایگریشن رو حذف کردم
جدید کلا تعریف کردم
این کار توی روت جدید انجام میشه
نمیشه روت چند زمانه تعریف کنم که مثلالاگین
اول دوتا پارام بگیره اگر اوکی بود یه پارامتر دیگه. رو بهش ارسال کنیم و اگر اوکی بود لاگین کنه که دومین پارامتر همون کد فعالسازی میشه؟!
این کار امکان پذیر هست؟!
اگه میخواید با یه روت کار کنید خب از طریق url query این کار رو انجام بدید مثلا :
?mobile=09123456789&type=auth
?validation_code=1234&type=validate
با دریافت این پارامترها از طریق request در کنترلر تشخیص بدید که در کدوم مرحله قرار داره و عملیات مربوط به اون رو انجام بدید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟