【问题标题】:Laravel Roles and permission manipulationLaravel 角色和权限操作
【发布时间】:2022-01-01 12:26:58
【问题描述】:

我对 Laravel 角色和权限有很长的阅读和应用,想知道是否可以删除角色层并直接将权限分配给用户。

例如。我可以创建具有权限的用户 user_has_permission,而不是创建具有多个权限的角色,roles_has_permissions。

理论上,这是有道理的,但在实施过程中,我担心我们正在删除作为上述库不可或缺的一部分的层。我找不到太多关于这种操纵的信息,我真的很想就此事发表一些意见和意见。

【问题讨论】:

    标签: php laravel-5 eloquent


    【解决方案1】:

    如果你碰巧将此包用于角色和权限

    https://spatie.be/docs/laravel-permission/v5/basic-usage/basic-usage

    您的问题的答案是肯定的”。 是的,您可以删除特定用户的某个或所有角色。 然后直接为每个用户分配一个权限。 特别是在您删除角色中的某些特定权限的场景中。但有些用户仍然需要该权限。你感觉到我? 所以“是”是可能的,希望这能有所帮助,并保持下去,伙计。

    【讨论】:

      猜你喜欢
      • 2017-09-13
      • 2014-09-15
      • 2019-04-27
      • 2019-07-31
      • 1970-01-01
      • 2021-02-02
      • 2016-05-22
      • 1970-01-01
      • 2020-11-01
      相关资源
      最近更新 更多