【发布时间】:2016-04-01 23:22:14
【问题描述】:
我想知道如何在表单 POST 方法中删除令牌,因为当我需要 10 到 15 分钟来填写表单并发送它时,我收到了一个令牌异常并且我丢失了所有数据。
谢谢你的帮助
【问题讨论】:
我想知道如何在表单 POST 方法中删除令牌,因为当我需要 10 到 15 分钟来填写表单并发送它时,我收到了一个令牌异常并且我丢失了所有数据。
谢谢你的帮助
【问题讨论】:
我不建议删除令牌。而是增加到期时间或在使用输入值重定向后返回。
public function render($request, Exception $e)
{
if ($e instanceof \Illuminate\Session\TokenMismatchException) {
return redirect()->back()->withInput()->with('token', csrf_token());
}
return parent::render($request, $e);
}
【讨论】: