RoR的授权插件支持Rails 3

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

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

认证

要validation用户的凭据,以便她可以进入系统

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

授权

validation是否允许登录用户访问系统中的某些function

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

  • 可以可以
  • 声明性授权

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

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

Authlogic( http://github.com/binarylogic/authlogic )是一个很棒的rails授权解决方案,它也可以在rails3中运行

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

http://www.railsplugins.org/

希望这可以帮助

干杯

sameera

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

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

对于授权,我有很好的acl9经验

我推荐设计。