您好我很困惑在创建ARO用户和组以及他们在哪个控制器中 定义 请帮助我提前谢谢
答案 0 :(得分:0)
ACL一般会变得困惑和复杂。对于我们开发的大多数APP来说,大多数时候ACL都是过度的。我认为使用管理员路由的角色基础身份验证更容易设置,并且足以满足大多数情况。在我开发的第一个CakePHP上,我使用了ACL,但实际上并不需要它,尽管这是一个很好的学习机会。我目前正在升级/重新设计为2.0,我正在使用基于该网站的角色,包括管理员和成员。
如果您正在尝试学习,我会说它并使用以下CakePHP教程:CakePHP Simple Acl Controller Application Tutorial。要管理它,可能会非常困难。我建议使用以下插件:Alaxos - Plugin ACL 2.0。与此相关的缺点是,当您需要进行简单的更改(例如向现有控制器添加功能)时需要花费很长时间来处理,这可能不值得,特别是如果您使用具有执行限制的共享主机。
底线:如果您真正/绝对需要您的网站,请使用它。如果不远离ACL。