ThinkPHP5表单令牌刷新

制作登录页面的时候,加入了表单令牌,账号和密码输入错误后,再登录的话,会提示表单令牌错误,
这是因为旧的令牌已经过期了,我们要处理下前端的token

public function refresh(){
 return json(['token'=>request()->token('__token__', 'sha1')]);
}
$.get("/addons/kycms/index/refresh", function(res){
$("[name='__token__']").val(res.token);
});

发表评论