【发布时间】:2013-05-26 13:19:17
【问题描述】:
我正在使用 cakephp 2.3.0 并使用 ACL。我授予以下组的权限:
$group->id = 2;
$this->Acl->deny($group, 'controllers');
$this->Acl->allow($group, 'controllers/Posts');
现在如何检查 $group->id = 2 是否允许来自同一控制器的“控制器/帖子”?
我在努力
$this->Acl->check('controllers/Posts', '2');
但它总是返回 false 并生成警告:
Failed ARO/ACO node lookup in permissions check. Node references:
Aro: controllers/Pages
Aco: Data entry operator
请帮助我。谢谢。
【问题讨论】:
标签: php cakephp acl user-permissions cakephp-2.3