【问题标题】:Rails ACL plugin that works with devise/warden?与设计/管理员一起使用的 Rails ACL 插件?
【发布时间】:2010-01-27 04:20:47
【问题描述】:

正如标题,warden 是非常可插拔的,不知道warden/devise 有什么用?

【问题讨论】:

    标签: ruby-on-rails ruby rubygems ruby-on-rails-plugins


    【解决方案1】:

    我将http://github.com/ryanb/cancan 与 Devise 一起使用,它非常棒并且需要很少的设置,您只需定义功能,因为 CanCan 默认使用 devise 提供的登录用户的 current_user。

    【讨论】:

      【解决方案2】:

      我将 acl9 与 Devise 一起使用。 https://github.com/be9/acl9

      我需要在对象级别动态授予授权,我认为 CanCan 无法做到这一点。

      【讨论】:

        【解决方案3】:

        我也将 CanCan 与 Devise 一起使用。它需要非常容易设置,并且您的所有授权逻辑都驻留在一个文件中,因此它非常模块化。

        【讨论】:

          【解决方案4】:

          你可以试试这个,它可能可以一起工作:

          http://railscasts.com/episodes/188-declarative-authorization

          【讨论】:

            猜你喜欢
            • 2015-06-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-11-30
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多