我想创建如下角色和权限:
每个post
有很多users
。
类型用户可以执行所有操作(创建,编辑,更新和删除) 帖子。
类型B用户只能创建,编辑和更新帖子。
Type C用户只能编辑和更新帖子。
这将与santigarcor/laratrust
或spatie/laravel-permission
软件包一起使用吗?这些软件包看起来很复杂。
答案 0 :(得分:0)
如果您正在寻找基本的授权功能,则laravel的默认gates and policies(如注释中所述)可以解决问题。
如果要寻找与page roles in Facebook pages类似的功能,您有不同的组,每个组都有自己的帖子,并且用户在不同的组中具有不同的权限,则请查看{ {3}}软件包。