Laravel角色和权限包

时间:2018-11-26 06:53:26

标签: laravel permissions roles laravel-routing laravel-authentication

我想创建如下角色和权限:

每个post有很多users

  1. 类型用户可以执行所有操作(创建,编辑,更新和删除) 帖子。

  2. 类型B用户只能创建,编辑和更新帖子。

  3. Type C用户只能编辑和更新帖子。

这将与santigarcor/laratrustspatie/laravel-permission软件包一起使用吗?这些软件包看起来很复杂。

1 个答案:

答案 0 :(得分:0)

如果您正在寻找基本的授权功能,则laravel的默认gates and policies(如注释中所述)可以解决问题。

如果要寻找与page roles in Facebook pages类似的功能,您有不同的组,每个组都有自己的帖子,并且用户在不同的组中具有不同的权限,则请查看{ {3}}软件包。