我正在与silex斗争 安全 </跨度> :
我有以下内容:
$ app-&gt; register(新的Silex \ Provider \ SecurityServiceProvider());
后来:
$ app [‘security.firewalls’] =数组( ‘admin’=&gt;数组sile页的silex rly ..我应该注册 安全 </跨度> 过滤器与控制器?
在控制器中如下定义:
public function admin(){ 返回’你好’; }
和路线是
您配置了匹配每个的防火墙 /admin* 网址,但这并不意味着每个网址都需要身份验证。你可以成为一个 匿名用户 ,那没关系。如果你想告诉silex“用户需要的话 ROLE_ADMIN 这里允许“,你需要添加
/admin*
ROLE_ADMIN
$app['security.access_rules'] = array( array('^/admin', 'ROLE_ADMIN'), );