我的应用程序中有2个用户角色:admin
和member
。成功登录后,必须将admin
用户重定向至/admin
,并且member
必须重定向至/catalog
。
Symfony和FOSUserBundle可以实现吗?
答案 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