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兼容,请点击此处
希望这可以帮助
干杯
sameera
看看这里的选项 – http://www.ruby-toolbox.com/categories/rails_authorization.html
至于Rails 3的兼容性,这些gem/插件的自述文件将是最好的检查位置。 如果他们没有明确说出来,他们就不是!!
对于授权,我有很好的acl9经验
我推荐设计。