【问题标题】:Laravel & MongoDB and an advanced role/permission systemLaravel 和 MongoDB 以及高级角色/权限系统
【发布时间】:2016-11-28 16:47:56
【问题描述】:

我知道有很多角色/权限包,例如 bican/rolesZizaco/entrust

它们很棒,但我有两个问题,那些包无法解决!

  1. 我正在使用 mongoDB 和 jenssegers/laravel-mongodb 包,这些包不支持 mongo。
  2. 我需要一个多级/基于项目的角色权限系统。我的意思是,例如:用户只能编辑帖子 2 和帖子 3。不是所有帖子!

因此,我决定自己开发该系统,在开始之前,我希望您的专业知识能给我建议、有用的链接、文章、其他包以及任何可能对我有帮助的东西。

【问题讨论】:

  • 这个问题太宽泛,会导致自以为是的答案。请尝试就特定代码问题提出问题。

标签: mongodb permissions laravel-5.2 user-permissions user-roles


【解决方案1】:

你可以使用它几乎就像 spatie/laravel-permission 但对于 mongo db https://github.com/mostafamaklad/laravel-permission-mongodb

您只需为该帖子创建一个权限并将其授予用户

或将其赋予角色并将角色分配给用户

【讨论】:

    猜你喜欢
    • 2017-09-13
    • 2014-09-15
    • 2014-02-26
    • 2021-09-16
    • 2021-05-29
    • 2019-04-27
    • 2019-07-31
    • 1970-01-01
    • 2022-01-01
    相关资源
    最近更新 更多