我在 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 }
我的问题是,当我注销时,一切正常,我被重定向到未经授权的页面,但是当我在浏览器中按返回时,我回到授权页面,我再次获得授权,我可以浏览所有授权页面。
如何防止这种情况?让我们说一下如何在“返回”按钮后重定向到登录页面?