在此页面上:http://symfony.com/doc/master/bundles/FOSUserBundle/index.html
推荐的security.yml有
access_control:
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
为什么在/ login结束时有$,但在/ register结束时没有?
在相关提示中,当我访问/register
时,我被重定向到/register/
。
答案 0 :(得分:0)
登录时的访问控制使用正则表达式。这总是指从 / login 开始的URL,所以/ login,/ login-check ...等。
第二个允许捕获以目录/ register /
开头的所有URL我希望我已经能够帮助你解释。