我正在使用 FOS UserBundle 并且我已经定义了一个自定义AuthenticationSuccessHandler
来根据角色显示不同的主页,但我认为只有在用户最初请求登录页面时才应该调用它,不是吗?
登录成功后,我想被重定向到原始请求。
如文档中所述,这似乎是默认行为,但在我的情况下,它仍然使用我的身份验证处理程序。
有人可以帮我将用户重定向到他的原始请求吗?
作为记录,这是我注册身份验证成功处理程序服务的方式:
services:
security.success_handler:
class: Glide\SecurityBundle\[...]\AuthenticationSuccessHandler
public: false
arguments: ['@router', '@security.context']