如何防止注销后返回受保护的页面

时间:2013-05-31 16:59:12

标签: security symfony

我在Symfony2中使用登录和注销,我的security.yml中的firewals和access_control看起来像这样:

firewalls:
  secured_area:
    pattern:    ^/
        anonymous: ~
        form_login:
            login_path:  login
            check_path:  login_check
        logout:
            path:   /logout
            target: /%locale%/

access_control:
    - { path: ^/.*/translator, roles: ROLE_TRANSLATOR }
    - { path: ^/.*/admin, roles: ROLE_ADMIN }

我的问题是,当我注销时,一切正常并且我被重定向到未经授权的页面但是当我在浏览器中按回去时我回到授权页面并且我再次被授权并且我可以浏览所有授权页。

如何防止这种情况?让我们说如何设法在Go Back按钮后重定向到登录页面?

0 个答案:

没有答案