与FosUserBundle的Symfony - 2个不同的登录成功路径

时间:2017-02-14 13:06:48

标签: symfony fosuserbundle

我的应用程序中有2个用户角色:adminmember。成功登录后,必须将admin用户重定向至/admin,并且member必须重定向至/catalog

Symfony和FOSUserBundle可以实现吗?

1 个答案:

答案 0 :(得分:0)

是的,您可以修改登录行为。它没有特定的FOSUserBundle,它是一个Symfony功能:https://symfony.com/doc/current/security/form_login.html#always-redirect-to-the-default-page

另一种解决方案是自定义登录验证成功处理程序。您可以在此处找到示例:https://gist.github.com/chalasr/69ad35c11e38b8cc717f