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

سوال در مورد رمز دوم لاراول

سلام
دوستان یه راهنمایی برای ساده و حرفه ای نوشتن کد با مضمون زیر لازم دارم.

کاربر بعد از ورود به داشبورد هر مثلا 10 دقیقه نیاز به وارد کردن یک کد امنیتی عددی که قبلا خودش مشخص کرده تو قسمت تنظیمات امنیتی باید وارد کنه تا لاگین باقی بمونه والا از حالت لاگین خارج بشه.

ممنون میشم نمونه کد یا راهنمایی برای نوشتن این بخش به صورت حرفه ای بدید.


ثبت پرسش جدید
علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

این چیزی که شما میفرمایید خود سیستم احراز هویت پیش فرض لاراول براش یک موردی رو داره .

Route::get('/dashboard', [NameController::class, 'function_name'])->middleware(['auth', 'password.confirm']);

این میدلور password.confirm دقیقا کار شما رو انجام میده .
برای تنظیم زمان مورد نظرتون در میدلور هم (مثلا 10 دقیقه) کافیه وارد پوشه confing/auth.php را باز کنید و در انتهای فایل مقدار password_timeout را برابر زمان مورد نظرتون قرار بدید . (در ضمن بر حسب ثانیه قرار بدید . یعنی 10 دقیقه میشه 600 ثانیه)


codex68
@hunt.coders1989 3 سال پیش مطرح شد
0

ممنون از شما


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

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


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

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