我不得不解决AUTH + ACL控制的问题同样的问题Finnaly我知道了。原因很简单:
1 - 创建一个全球性的或特殊的模块ACL配置文件:....module/Profil/config/acl.config.php
你可以把它的应用程序
return array(
'acl' => array(
'roles' => array(
'guest' => null,
'member' => 'guest',
'admin' => 'member'
),
'resources' => array(
'Profil' => array(
'Index' => array(
'allow' => array(
// action => member
'signup' => 'guest',
'index' => 'guest', // signin ;)
'home' => 'member',
'signout' => 'member',
'all' => 'admin',
),
'deny' => array(
'home' => 'guest',
),
),
),
),
),
);
在这里,我定义的全局config目录下如何我的模块“Profil”可以工作,可以使用它的角色以及每个角色的限制。
角色:
一位客人没有父母。
成员从访客权限继承。
老板管理员继承成员和来宾。
被引用的站点不再在线。 –