当我注销时,PHPSESSID cookie 值已更改,但 cookie 本身并未删除。注销后,调试工具栏还会显示“有会话 -是”。
如果我手动删除 cookie 并刷新页面,则不会创建它并且调试工具栏显示“有会话 - 否”。
如何进行注销操作以不启动新会话?
可以添加要在注销时删除的 cookie 列表。不确定这是否是最佳解决方案,但注销后会话不存在。
示例安全配置:
security:
firewalls:
main:
anonymous: ~
logout:
path: /logout
target: /
delete_cookies: ['PHPSESSID']
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句