1

我想在我的应用程序中加入一个访问控制组件,我看到 ZF2 提供:Zend /permissions/Acl并且Zend /permissions/RBAC,我想知道哪个更高效、更安全,那么Zfc-RBAC呢?谢谢你 。

4

1 回答 1

5

这完全取决于您的需求。Rbac是仅由角色权限管理的访问控制,其中Acl是您将同时管理资源和角色的解决方案。Zend Framework 2 的 Rbac 有一些复杂性,将在 ZF3 中得到简化。

如果您考虑使用 Rbac,我建议您检查zfc-rbaczf-commonsZF3 的 Rbac 原型之上构建的哪个。

在 GitHub 上,您可以找到zfc-rbac.

如果您考虑 Acl,我建议您看一下BjyAuthorize可以在此处找到的内容

于 2014-10-14T15:16:02.187 回答