Authlogic使用了哪些好的角色授权解决方案?

时间:2009-05-17 21:59:14

标签: ruby-on-rails ruby authorization roles

我正在寻找一个好的基于角色的授权解决方案,与Authlogic一起使用。有人有什么好建议吗?请尽可能列出您的经验中的一些优缺点。

4 个答案:

答案 0 :(得分:4)

在RailsConf,我在Lockdown上看到一个闪电般的谈话,并给我留下了深刻的印象。任何具有适度db和rails经验的人都可以使用自己的ACL系统,但是Lockdown看起来不错,因为它试图将权限保留在路径之外。

http://lockdown.rubyforge.org/

我之前使用过role_requirement,但我没有挖掘它。

答案 1 :(得分:4)

Acl9适用于AuthLogic:

http://github.com/be9/acl9/tree/master

答案 2 :(得分:2)

我最近一直在使用名为easy_roles的gem。超轻的重量和超级易用。它也足够灵活,可以实现您自己的控制器安全性等。

http://github.com/platform45/easy_roles

答案 3 :(得分:1)

查看http://blog.platform45.com/2009/10/05/howto-basic-roles-for-users基本角色要求,使用restful_authentication和authlogic ..

它非常简单,快速和轻便。