我正在使用laravel 5.4。我需要处理一些错误。 想象用户登录并打开两个窗口(他的个人资料)。当用户在窗口中单击注销时,我们仍然在另一个窗口中注销按钮,并且通过单击该按钮,laravel将显示csrf_token错误页面。如何管理laravel中特殊错误的特殊错误
我不注册ajax并将其提交到/logout
我怎样才能处理这个错误与特殊消息或重定向到家没有错误退出控制器? (不是所有的csrf_token
错误,只是从该控制器)。
注销表单:
<form id="logout-form" action="/logout" method="POST" style="display: none;">
<input type="hidden" name="_token" :value="token">
</form>
而在控制器中的注销方法:
public function logout(Request $request)
{
$this->guard()->logout();
$request->session()->flush();
$request->session()->regenerate();
return redirect('/');
}
**我也参与了这个问题。** –