2012-08-12 40 views
4

在用户通过身份验证时,我需要检查他的角色以将其重定向到正确的页面(两个不同的页面用于两个不同的角色)。在Symfony2和FOSUserBundle中,覆盖login_check

我在文档中没有找到如何覆盖login_check。从捆绑包开始,它使用security.yml配置代理来告诉引擎进入一个唯一的默认页面。任何线索?

注销相同的问题。

回答

7

如果我正确地理解了你,你想根据它的角色将新登录/注销的用户重定向到适当的路由 ?

Here是关于如何使用表单处理程序对登录/注销进行重定向的教程。

+0

Dustin Dobervic的帖子给出了404 :( – 2014-08-22 16:35:56

+0

优秀的东西!我不知道LoginHandlers在成功登录后控制响应。感谢您的帮助文章。 – Bob 2017-11-07 07:00:51