清理ACL aros_acos表?

时间:2013-10-14 21:26:39

标签: cakephp acl

一切似乎都按预期工作,但我似乎无法在删除aros_acos记录的核心方法中找到。

我遇到的问题是,如果我使用$this->Acl->allow(),它会创建一条记录。

但是$this->Acl->deny()不会删除记录。它只是将其标记为被拒绝(如果您希望明确拒绝Aco,那么这很好。)

因为除非aros_acos中有允许记录,否则我的默认操作是拒绝所有操作,我不需要这些记录,而在较大的项目中,此表将快速填满。有没有办法删除这些记录?或者这是我必须“手动”做的事情?

由于

1 个答案:

答案 0 :(得分:0)

如果您想要广泛管理角色,请使用CakePHP Acl Manage插件管理用户或群组的角色。