0
- { path: ^/event, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/, roles: ROLE_MEMBER }
在我security.yml,我想所有/xxx
认证除了/
和/event
,是有办法做到这一点?我在上面做的是行不通的。它的唯一工作方式是每次创建一个页面时添加单独的页面。Symfony2的 - 安全认证
- { path: ^/event, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/, roles: ROLE_MEMBER }
我不能在第3行的根上添加IS_AUTHENTICATED_ANONYMOUSLY
,因为那样会出错。
它使用正则表达式。你可以配置你的只检查一个斜杠,而不是“以斜杠开始” – 2013-05-13 09:04:11
@thecatontheflat我会试一试 – vinz 2013-05-13 09:47:46