راکت
حل شده

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

3 پاسخ

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

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

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

codex68
codex68
@hunt.coders1989
ثبت پرسش جدید

پاسخ‌ها

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

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

بهترین پاسخ

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

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

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

codex68
codex68
@hunt.coders1989

ممنون از شما

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

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

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

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

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

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