【问题标题】:What are some good role authorization solutions used with Authlogic?Authlogic 使用了哪些好的角色授权解决方案?
【发布时间】:2010-10-26 21:52:22
【问题描述】:

我正在寻找与 Authlogic 一起使用的基于角色的良好授权解决方案。有人有什么好的建议吗?如果可能,请根据您的经验列出一些优点和缺点。

【问题讨论】:

    标签: ruby-on-rails ruby authorization roles


    【解决方案1】:

    我最近一直在使用一个名为 easy_roles 的 gem。重量超轻,使用方便。它也足够灵活,您可以实现自己的控制器安全等。

    http://github.com/platform45/easy_roles

    【讨论】:

      【解决方案2】:

      查看http://blog.platform45.com/2009/10/05/howto-basic-roles-for-users 了解基本角色要求,使用 restful_authentication 和 authlogic..

      它非常简单、快速且轻量级。

      【讨论】:

        【解决方案3】:

        Acl9 与 AuthLogic 配合得很好:

        http://github.com/be9/acl9/tree/master

        【讨论】:

        • 真的很喜欢。但它应该完全被称为 yarba(另一种基于角色的授权 - 从描述中)。
        • 完全 =) 哦,是的,关于利弊,上手真的很简单(文档使它看起来比实际更难)。可能有用的是一种收集给定角色的所有主题的方法。我请求了那个功能,但我不知道作者是否把它放进去。
        【解决方案4】:

        在 RailsConf,我看到了关于 Lockdown 的闪电演讲,印象非常深刻。任何拥有少量 db 和 rails 经验的人都可以推出自己的 ACL 系统,但 Lockdown 看起来不错,因为它试图将权限内容排除在外。

        http://lockdown.rubyforge.org/

        我之前使用过 role_requirement,但我没有挖掘它。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-04-27
          • 2010-09-08
          • 2011-11-12
          • 2011-09-12
          • 2013-01-06
          • 2010-11-06
          • 1970-01-01
          • 2019-03-28
          相关资源
          最近更新 更多