更改FOSuserBundle Symfony2上的帖子登录目标

ed2*_*209 1 php symfony

当我登录时/login,我被发送到根URL /,但是我想将用户直接发送到另一个页面/dashboard- 这是一个可配置的选项吗?

我正在使用FOSUserBundle和Symfony2.

ed2*_*209 9

似乎登录由SecurityBundle处理,而不是由FOSUserBundle处理.解决方案是将登录目标放在此处:

#app/config/security.yml

security:
    firewalls:
    somename:
        form_login:
            default_target_path: /your-desired-path
Run Code Online (Sandbox Code Playgroud)

这里的Symfony2文档http://symfony.com/doc/current/reference/configuration/security.html#form-login-configuration