在Laravel中处理过期的令牌

在Laravel中处理过期的令牌,第1张

在Laravel中处理过期的令牌

解决方法是实际上每隔一定时间获取新令牌,否则您将违背csrf令牌的目的

<html>    <head>        <meta name="csrf_token" content="{{ csrf_token() }}">    </head>    <body>        <script type="text/javascript"> var csrfToken = $('[name="csrf_token"]').attr('content'); setInterval(refreshToken, 3600000); // 1 hour function refreshToken(){     $.get('refresh-csrf').done(function(data){         csrfToken = data; // the new token     }); } setInterval(refreshToken, 3600000); // 1 hour        </script>    </body></html>

拉拉韦尔路线

Route::get('refresh-csrf', function(){    return csrf_token();});

如果出现语法错误,我很抱歉,很久没有使用jquery了,但是我想您会明白的



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5441543.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存