php 除了rbac外还有哪些棒棒的权限控制管理方法

自己公司的某个后台一直用rbac 渐渐发现有些满足不了需求
比如筛选功能
筛选的数据是典型的树状无限级分类
用户有树上某些节点的权限,节点的id?存在用户的权限表里

这些权限影响到了用户筛选器的展示,和其他实际的操作,但是这些权限又不能写进rbac里
有没有好的思想可以处理这个问题?

阅读 8.4k
3 个回答

rbac、abac、acl等,推荐一个权限控制库

PHP-Casbin 是一个用 PHP 语言打造的轻量级开源访问控制框架( https://github.com/php-casbin... ),目前在 GitHub 开源。PHP-Casbin 采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题