我正在使用FOSUserBundle,我需要能够从2个不同路由(或更多)登录。这些路线将有不同的模板,也可以登录到不同的区域。登录之间唯一不同的是需要的权限。 的路线将沿的Symfony2 - FOSUserBundle - 多个登录位置
线的东西site.com/login
site.com/admin/login
,也可能site.com/ajax_login
我一直能够解决如何通过从FOSUserBundle login.html.twig(即被覆盖)剥离除CSRF令牌以外的所有其他内容,然后创建路由来呈现自己的登录框以及登录路由,从而获取不同的模板以进行呈现CSRF令牌得到呈现)。 这不适用于管理员/登录,因为表单发回登录,如果失败,它会显示该页面。
有没有简单的方法来实现这一目标?
你说的是不同的防火墙吗? – tamir 2012-04-01 09:07:02
您是如何在多个模板中使用登录表单的? – httpete 2013-03-10 06:34:48