Authlogic和角色

时间:2009-09-18 21:56:15

标签: ruby-on-rails authentication authorization roles authlogic

我正在开发一个用户authlogic进行身份验证的应用程序。

我想给用户角色一些方法,以便我可以为某些角色授权某些操作。

是否有适合这种情况的'开箱即用'宝石或插件,或者我会从头开始构建它。

你会推荐什么?

4 个答案:

答案 0 :(得分:4)

ACL9是我目前用于授权的,authlogic是最佳匹配,所以我认为你会用它做得很好。

请查看以下2个链接以获取相关说明。

https://github.com/be9/acl9/wiki/Tutorial:-securing-a-controller

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

答案 1 :(得分:3)

答案 2 :(得分:0)

我目前使用authlogic进行身份验证,其中包含我在上面发布的基本角色要求。

编辑:

这已经变成了一个宝石:

http://gemcutter.org/gems/easy_roles

答案 3 :(得分:0)

我在我的Rails应用程序中使用了authlogic和declarative_authorization

查看我的rails应用模板:http://wiki.github.com/stffn/declarative_authorization/