gpt4 book ai didi

symfony - FOSUserBundle 登录后重定向的最佳方法是什么

转载 作者:行者123 更新时间:2023-12-02 17:12:29 26 4
gpt4 key购买 nike

在 FOSUserBundle 中登录后实现基于角色的重定向的最佳方法是什么?

我应该使用成功处理程序并在 onAuthenticationSuccess 中编写重定向逻辑

或者我应该使用安全监听器并在 onSecurityInteractiveLogin 中编写重定向逻辑

最佳答案

我认为其他包使用安全监听器来执行一些登录后操作,例如表更新、设置 cookie 等。虽然 success_handler 也可以完成相同的操作,但它会为 app/config/security 中的每个防火墙配置调用一次。 yml。所以你可以完全控制它。所以我认为最好在 success_handler 服务类的 onAuthenticationSuccess 方法中实现重定向逻辑。

关于symfony - FOSUserBundle 登录后重定向的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9347182/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com