سلام وقت بخیر ، سایت من یه مشکل اساسی داره اونم اینه که مدت زمانی که یک سشن میتونه پابرجا بشه 10 دقیقه هست یعنی داخل فایل env مقدار SESSION_LIFETIME : 10 هست بعد از این مدت خطای 419 بهم میده و ظاهر خوبی نداره ، آیا راه حل مناسبی برای رفع این مشکل دارید؟
سلام
دلیل خاصی داره که گذاشتین 10 دقیقه ؟ اگر نه که خب این مقدار رو افزایش بدین
اگر مشکلتون با ظاهر 419 هست میتونید تغییرش بدین
@mehdi.mahdavi97
سلام ، بله به دلیل یسری جزئیات مدت 10 دقیقه گذاشتم ، برای تغییر ظاهر اگر ممکنه بیشتر راهنمایی کنید
یه فایل view در مسیر resources/views/errors/419.blade.php بسازید یا همه ی errors ها رو با دستور زیر publish کنید
php artisan vendor:publish --tag=laravel-errors
اینطوری لیستی از فایل های view واستون داخل resources/views/errors/ قرار میگیره
@mehdi.mahdavi97
ممنونم از شما ،
فقط میخوام که ریدایرکت بشه به صفحه لاگین توی این مورد هم میتونید بهم کمک کنید؟
@eniack
داخل متد register در مسیر app\Exceptions\Handler.php کد زیر را قرار بدین :
$this->renderable(function (Throwable $e) {
if ($e->getPrevious() instanceof \Illuminate\Session\TokenMismatchException) {
return redirect()->route('login');
};
});
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟