Symfony2 form_login - 不希望它重定向

时间:2012-01-16 17:33:54

标签: php security model-view-controller login symfony

使用symfony2的安全系统,您可以在安全配置文件的防火墙部分下指定form_login类型的登录作为登录系统(请参阅:http://symfony.com/doc/2.0/reference/configuration/security.html)。

现在我们有一个login_path参数,当用户尝试访问一个安全的站点(需要AUTHENTICATION(以及后来的AUTHORIZATION))时,它们会被重定向到带有HTTP 302响应的登录表单。但是,我想要的是返回正常页面(200),它只会说“你需要进行身份验证才能继续”。

我不想重定向!!!!

我自己会破解代码,但我似乎无法找到form_login的实现位置。任何人都可以指出我正确的方向,或者有更好的方法来使用Symfony2吗?

1 个答案:

答案 0 :(得分:2)

您需要在防火墙配置中的use_forward: true下设置form_login