راکت

احراز هویت چند مرحله ای

5 پاسخ

سلام,
1: ابتدا کاربر با شماره موبایل احراز هویت میکنه و کد تایید ارسال میشه .
2: اگر کاربر قبلا ثبت نام کرده باشه و اطلاعاتش تو دیتابیس باشه وارد برنامه میشه ولی اگر ثبت نام نکرده باشه صفحه ثبت نام ایجاد میشه که اطلاعات باید وارد کند.
مشکل من قسمت دوم هستش که چه کدی باید نوشت که تشخیص بده کاربر جدید هست یا نه ؟
ممنوم میشم راهنماییم کنید.

ثبت پرسش جدید

پاسخ‌ها

5
علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

فکر نمیکنم کار سختی براتون باشه و اصلا نیازی به پرسشش نیست ...
باید اول بررسی بشه که اون شماره توی دیتابیس وجود دارد یا خیر .
اگر وجود داشت که بیاد و عملیات ورود رو انجام بده .
اگر وجود نداشت بیاد و عملیات ثبت نام رو انجام بده . یعنی بعد از ارسال کد اگر قراره چیز دیگری رو بگیره مثل نام و ایمیل بگیره و عملیات ثبت نام انجام بشه .

Dude
Dude
@m.r.dude.body

تخصص: هنوز زوده

@gomnam
بله کل عملیات ار ابتدا میدونم چطوری انجام میشه ولی تو کد گذاشتن مشکل دارم .شماره تماس ثبت میشه تو دیتابیس و کد تایید ارسال میشه ولی اینکه بعدش تشخیص بده که ایا کاربر ثبت نام کرده یا نه چطوری باید نوشت؟ از تابع ()isset استفاده میشه ولی دقیقا به چه صورتی ؟؟

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

فرشید مرادی
فرشید مرادی
@eniack

تخصص: noob

سلام وقت بخیر ،
چیزی که من متوجه شدم شما میگی همون موقع که شمارشو وارد میکنه توی دیتابیس ثبت میشه؟!
اگر منظورتون این بود که اصلا ماهیت لاگین رو بهم میریزه ، وقتی یک شخصی میخواد لاگین کنه یعنی از قبل داخل سیستم ثبت شده ، اگر شماره موبایل اون شخص ثبت نشده پس ریدایرکت میشه به ثبت نام...

Dude
Dude
@m.r.dude.body

تخصص: هنوز زوده

@eniack
سلام, بله درسته.
اگر شماره تماس ثبت شده باشه کلا صفحه ثبت نام ظاهر نمیشه ولی اگر شماره تماس ثبت نشده باشه بعد از ارسال شماره و دریافت کد تایید صفحه ثبت نام ظاهر میشه .

فرشید مرادی
فرشید مرادی
@eniack

تخصص: noob

خب همون موقع کع چک میکنیذ شماره هست داهل دیتابیس اگر نبود ریدایرکتش کنید

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

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