退出流程由logout
security.yml
部分处理
logout:
path: /logout
target: /
其中target
选项定义用户在注销后重定向到的位置。
问题是:是否可以自定义此行为(例如form_login
部分,其中use_referer: true
允许重定向到引用页面?)
我需要的是什么:我需要留在" logout"已被点击,因为它当然不需要通过角色进行身份验证。
在没有重新实施整个注销过程的情况下,我没有找到任何解决方案。
答案 0 :(得分:4)
可以配置自定义注销处理程序。在该处理程序中,您可以覆盖默认的Symfony行为。
secured_area:
#.....
logout:
path: /logout
success_handler: some.service.id
#......
这个答案可以帮助您更好地了解如何实施它Symfony logout handler