我在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按钮后重定向到登录页面?