احمد
6 سال پیش توسط احمد مطرح شد
6 پاسخ

صفحه اهراز هویت

سلام دوستان
من با استفاده از سرویس کاوه نگار تونستم یک کد تصادفی رو ارسال و اونو در جدول دیتابیس مخصوص خودش ذخیره کنم .

الان یک مشکلی دارم .
وقتی کد ارسال میشه مخاطب به صفحه ای ارجاع داده میشه که کد رو داخل اون وارد کنه .
من با کد های این صفحه مشکل دارم که نمیدونم چی باید باشه .(همون verify controller )

لطفا راهنماییم کنید.
ممنونم


ثبت پرسش جدید
Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام
@ahmadnaderi2012

یه فرم ایجاد کنید
کدی که کاربر وارد میکنه رو میگیرید میفرستید به متد مربوط
اونجا کوئری میزنید به جدولی که کد توش بوده
اگر یکی بود دیگه بقیه مراحل رو میرید...


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0

@ahmadnaderi2012
کدی رو که کاربر وارد میکنه بگیرید و با کدی که در جدول دیتابیس ذخیره کردید مقایسه کنید. اگر کدها یکی بود کاربر رو لاگین کنید٬ اگر هم نه که ارور رو برگردونید


احمد
@ahmadnaderi2012 6 سال پیش مطرح شد
0

خب منم نوشتن همون کده
کسی ندارش بهم بدش ؟ یا نمونشو لااقل


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0

مواردی رو که کاربر وارد میکنه رو با کلاس Request لاراول بگیرید.
کدی که منظورتونه شبیه زیر میشه اما میتونید بهینه ترش هم بکنید.

Class VerifyController extends Controller
{
    public function verify(Request $request)
    {
        $user_input_code = $request->input('sms_code');
        if (User::where('sms_code', $user_input_code)->exists()) {
            $user = User::where('sms_code', $user_input_code)->first();
            Auth::login($user);
        }
    }
}

احمد
@ahmadnaderi2012 6 سال پیش مطرح شد
0

نشد که نشد
ببینید من یک جدول دارم به اسم activited_code که تو این جدول (id - user_id - code - used - expired ) هست و این کدی که داخل code ثبت میشه خودکار برای مخاطبم ارسال میشه

حالا یک صفحه ثبت نام دارم . طرف شمارشو وارد میکنه و کد براش ارسال میشه و به صفحه بعدی یعنی verify ارجاع داده میشه . اینجا کد رو باید وارد کنه تا اکانتشو فعال بشه . من اون صفحه verify رو ارجاع دادم به یک verifycontroller . لطفا راهنماییم کنید

من این دوره سایت راکت رو اصلا برای همین خریدم ولی متاسفانه تو این دوره فقط لینک ایمیل ارسال میشه ...


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0

متاسفانه بنده سورس کد این دوره رو ندیدم.


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

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