Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 更改FOSuserBundle Symfony2上的登录后目标_Php_Symfony - Fatal编程技术网

Php 更改FOSuserBundle Symfony2上的登录后目标

Php 更改FOSuserBundle Symfony2上的登录后目标,php,symfony,Php,Symfony,当我登录/login时,我被发送到根url/,但是我想直接将用户发送到另一个页面/dashboard-这是一个可配置的选项吗 我使用的是FOSUserBundle和Symfony2。似乎登录是由SecurityBundle处理的,而不是FOSUserBundle。解决方案是将登录目标放在此处: #app/config/security.yml security: firewalls: somename: form_login: defau

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


我使用的是FOSUserBundle和Symfony2。

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

#app/config/security.yml

security:
    firewalls:
    somename:
        form_login:
            default_target_path: /your-desired-path

这里的Symfony2文档

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

#app/config/security.yml

security:
    firewalls:
    somename:
        form_login:
            default_target_path: /your-desired-path
这里是Symfony2文档