[英]Laravel logout create a session timeout
我正在使用Laravel,并且一切进展顺利。
唯一的事情是,在我尝试终止用户会话(注销)并立即再次进行身份验证时,它抛出419-会话已过期。
我认为我正确使用了注销。
<li><a onclick="event.preventDefault(); document.getElementById('logout-form').submit();" href="/logout">Uitloggen</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">@csrf</form>
我做错什么了吗? 最重要的是,如何解决呢?
预期结果:
1.用户登录
2.用户点击注销
3.用户可以再次登录
实际结果:
1.用户登录
2.用户点击注销
3.用户需要先删除Cookie,然后才能再次登录
找到解决方案!
我的存储目录访问权限错误将其更改为777(不是生产服务器)
解决了!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.