1

我在 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 }

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

如何防止这种情况?让我们说一下如何在“返回”按钮后重定向到登录页面?

4

0 回答 0