RoR的授权插件,支持Rails 3

时间:2010-08-28 08:24:55

标签: ruby-on-rails ruby-on-rails-3

请使用Rails 3支持命名FoR授权插件,您认为这是最好的。

6 个答案:

答案 0 :(得分:35)

您需要授权或身份验证插件吗?似乎每个人都在为您提供身份验证插件。

<强>验证

验证用户的凭据,以便她可以进入系统

devise是使用Rails 3运行良好(开箱即用)的身份验证插件之一:

<强>授权

验证是否允许登录用户访问系统中的某些功能

以下是Rails中的授权插件列表(适用于Rails 3)。

CanCan更加简单直接。 Decl_auth更清洁,在某个阶段很难处理。希望有所帮助。

答案 1 :(得分:11)

我强烈推荐Devise - 它与Rails 3完美配合,根据我的经验,开发人员非常乐于回答Devise Google Group中的问题。 Devise上还有两个railscast - http://railscasts.com/episodes/209-introducing-devisehttp://railscasts.com/episodes/210-customizing-deviseCanCan是一个授权解决方案,可以与Devise一起使用 - 查看Railscast,这个插件再次适用于Rails 3.希望有所帮助!

答案 2 :(得分:2)

Authlogic(http://github.com/binarylogic/authlogic)是一个很棒的rails授权解决方案,它也适用于rails3

如果你想检查插件是否与rails 3兼容,请点击此处

http://www.railsplugins.org/

希望这会有所帮助

欢呼声

sameera

答案 3 :(得分:2)

在这里查看选项 - http://www.ruby-toolbox.com/categories/rails_authorization.html

对于Rails 3的兼容性,这些宝石/插件的自述文件将是最好的检查位置。如果他们没有明确说出来,那就不是!!

答案 4 :(得分:1)

对于授权,我在acl9

方面有过很好的经历

答案 5 :(得分:0)

我建议设计。