哪个Rails插件最适合基于角色的权限? (每个答案请提供一个提名)

我需要为我的Rails应用程序添加基于角色的权限,并且想知道最好的插件是什么。 我目前正在使用RESTful身份validation插件来处理用户身份validation。 为什么你的插件比其他插件更好?

我使用,并且非常喜欢role_requirement: http : //code.google.com/p/rolerequirement/

我得推荐easy_roles。 它重量极轻,不需要额外的桌子等。

http://github.com/platform45/easy_roles

http://gemcutter.org/gems/easy_roles

但角色身份validation肯定是站点依赖的。 不同的角色授权插件适合不同的站点。

如果您觉得easy_roles不适合您的需求,请查看:

http://ruby-toolbox.com/categories/rails_authorization.html

我们也将role_requirement放入Bort ,因为它可能是目前最好的解决方案。

我是一个非常满意的ACL用户

http://agilewebdevelopment.com/plugins/acl_system

试一试!

我推荐Rails授权 ,它可以很好地使用Restful Authentication。