Laravel 权限管理如何实现局部管理?

看了多个laravel的权限管理包,比如 https://github.com/mrterryh/P...https://github.com/spatie/lar...,都是基于操作的,比如有 read_articles 权限就可以阅读全部文章,如果我要限制只能阅读部分人的文章,那就必须要使用 Policies 自己定义,那使用权限管理包有什么意义?

阅读 1.5k
1 个回答

一般权限管理包都是实现的 RBAC(基于角色的权限访问控制),要精细化到根据用户获取不同的数据,可以通过 Laravel 查询语句的作用域去实现。

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