【问题标题】:Complex RBAC Codeigniter Library (for fine grained users permissions and group based limits)复杂的 RBAC Codeigniter 库(用于细粒度的用户权限和基于组的限制)
【发布时间】:2012-04-13 22:37:32
【问题描述】:

我正在进行一个项目,该项目需要某种与身份验证集成的 RBAC,但具有高级功能(根据用户的角色/组设置“上限”或“用户限制”) . 有 GitHub、Basecamp 等付费和免费计划的 SaaS 网站就是一个很好的例子。

我已经测试过了:

离子认证 - http://github.com/benedmunds/CodeIgniter-Ion-Auth

Wolf 身份验证 - http://github.com/Vheissu/Wolfauth---A-Codeigniter-Auth-Library

烫发火花-http://getsparks.org/packages/perm/versions/HEAD/show

Codeigniter-RBAC - https://github.com/pdiddy/CodeIgniter-RBAC

还有一些其他的(一应俱全:篝火)。其中一些只有身份验证功能,一些缺少身份验证但提供 RBAC。这些都没有使用或提及设置用户限制的可能性。

我自己开始开发一个类似的库(尽量不破坏 Ion Auth 函数命名,因为我要从那里搬出去),但是,考虑到我只是完成了数据库模式的规划并在迁移中实现它,我想最好使用已准备好并经过测试(如果存在)的东西,而不是重新发明轮子。有谁知道一个图书馆来完成这个特定的任务?

我正在使用 CI:2.1.0 + HMVC,考虑为此特定目的添加 DataMapper 或 RedBean。

【问题讨论】:

    标签: codeigniter authentication codeigniter-2 rbac


    【解决方案1】:

    除了 cibonfire 之外,现在想不出别的了。 cibonfire 同时提供 Auth 和 RBAC。已经使用2年多了。

    【讨论】:

    • 我在我的问题中提到了它。甚至 Bonfire 也没有内置的功能特性。
    • 你想要的功能在篝火中很容易实现。最多工作几个小时。
    猜你喜欢
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多