Symfony FOSUser Bundle - 设置密码更改的failure_path

时间:2013-02-09 09:47:36

标签: symfony fosuserbundle

我知道我们可以为form_login设置失败路径;

form_login:
            provider:       fos_userbundle
            failure_path:   /register
            default_target_path: /home

如何为配置文件编辑和密码更改设置相同的结构。 (配置文件/编辑)

1 个答案:

答案 0 :(得分:0)

AFAIK,不可能。

form_login由symfony2处理,而不是由fos_userbundle

处理
  

通过指定form_login,您告诉了Symfony2框架   任何时候向该防火墙发出通知用户的请求   需要对自己进行身份验证,用户将被重定向到表单   在那里他将能够输入他的证书。应该没有   那么你已经指定了我们的用户提供商服务   早先声明为防火墙的提供者,作为其一部分使用   身份验证过程。

由于symfony2处理安全上下文令牌填充,如果已经让别人设置了失败路径。

  

但是对于你的情况,它完全在你的控制之下,那你为什么需要   那个设置?

我建议您详细了解security