我想在我的应用程序中加入一个访问控制组件,我看到 ZF2 提供:Zend /permissions/Acl
并且Zend /permissions/RBAC
,我想知道哪个更高效、更安全,那么Zfc-RBAC
呢?谢谢你 。
问问题
2263 次
1 回答
5
这完全取决于您的需求。Rbac
是仅由角色权限管理的访问控制,其中Acl
是您将同时管理资源和角色的解决方案。Zend Framework 2 的 Rbac 有一些复杂性,将在 ZF3 中得到简化。
如果您考虑使用 Rbac,我建议您检查zfc-rbac
在zf-commons
ZF3 的 Rbac 原型之上构建的哪个。
在 GitHub 上,您可以找到zfc-rbac
.
如果您考虑 Acl,我建议您看一下BjyAuthorize
可以在此处找到的内容
于 2014-10-14T15:16:02.187 回答