0
我看到很多帖子非常類似的問題,他們談論重定向到登錄頁面,當然你登錄和會話超時。Laravel 5會話超時後刷新登錄頁面
我的問題是使用auth:guest
中間件的登錄頁面本身。
如果我在登錄頁面...對於120分鐘和會話超時,現在我輸入憑據,然後單擊提交按鈕我得到TokenMismatchException
錯誤。
我想在會話過期時刷新登錄頁面,使其具有新的csrf標記。
謝謝, ķ
我看到很多帖子非常類似的問題,他們談論重定向到登錄頁面,當然你登錄和會話超時。Laravel 5會話超時後刷新登錄頁面
我的問題是使用auth:guest
中間件的登錄頁面本身。
如果我在登錄頁面...對於120分鐘和會話超時,現在我輸入憑據,然後單擊提交按鈕我得到TokenMismatchException
錯誤。
我想在會話過期時刷新登錄頁面,使其具有新的csrf標記。
謝謝, ķ
添加以下至該應用/異常/處理器
use Illuminate\Session\TokenMismatchException;
和渲染方法
if ($e instanceof TokenMismatchException) {
if (!$request->ajax()) {
return redirect()->back()->withInput();
}
}