我创建了一个标准的symfony版项目 - 2.3.8带有标准演示和安全控制器
是否可以以某种方式配置安全设置,在SecuredController中进行身份验证的用户也可以在DemoController中看到?
对于未经过身份验证的用户,也应该可以看到DemoController。
当我将模式设置为:
secured_area:
pattern: ^/demo/
示例对于未经过身份验证的用户不可见,具有不同的设置:
secured_area:
pattern: ^/demo/secured
在SecuredCOntroller中进行身份验证的用户在DemoController
中不可见由于
答案 0 :(得分:0)
为安全防火墙设置上方的非安全区域添加另一个防火墙:
non_secured:
pattern: ^api/public
anonymous: true