我有cakephp应用程序,其中我有两个用户组:
员工和客户。
顾名思义,employee是应用程序的管理员,客户是普通用户。
现在,没有过多的细节,这两个用户组有两个不同的“仪表板视图”,具有不同的选项。
关于我的问题:
我看过和阅读过的所有图文都涵盖了ACL如何将访问权限限制在单个操作上。现在我的问题是,您如何设置它,以便ACL重新访问控制器,即。客户端用户无法在员工控制器中使用或看到任何操作?
此外,任何帮助,我可以得到设置它将是很好的看到,因为ACL似乎有点复杂。
发布于 2013-08-12 12:53:55
如果正确设置权限,并拒绝客户端用户访问Employee控制器中的所有操作,客户端用户就不应该能够访问控制器--而无需进行任何进一步的定制。
$this->Acl->deny($group, 'controllers/Posts');https://stackoverflow.com/questions/18182943
复制相似问题