是否可以导出ZF2 ACL规则?

时间:2016-02-02 18:52:07

标签: php zend-framework2 authorization acl

我正在尝试使用ZF2的ACL实现(Zend\Permissions\Acl\Acl),并且不禁想到在每次页面加载时动态创建ACL规则会产生多少不必要的开销。我没有在ZF2应用程序中使用它,只是一个程序页面,所以没有BjyAuthorize或排序。

有没有办法导出ACL规则,所以我基本上只运行一个脚本,只有在发生某些操作时才会重新创建ACL(IE:创建新用户或更改权限/关联时)?有一篇旧的帖子提到ZF1这个方法,所以我想知道ZF2中是否有类似的能力。

1 个答案:

答案 0 :(得分:0)

所以我以错误的方式思考这个问题。我需要将用户请求的资源与用户的特定ACL列表进行比较,而不是将用户与整个ACL列表进行比较。这样我就不必在每次加载时加载系统中的每个用户和资源,只加载适用的用户和资源(IE:当前用户)。