2009-05-17 1 views
6

Я ищу хорошее решение для авторизации на основе роли, которое будет использоваться вместе с Authlogic. У кого-нибудь есть хорошие предложения? Пожалуйста, перечислите некоторые плюсы и минусы из вашего опыта, если это возможно.Каковы хорошие решения для авторизации роли, используемые с Authlogic?

ответ

4

Acl9 отлично работает с AuthLogic:

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

+0

действительно нравится. но его следует полностью называть yarba (еще одна авторизация на основе роли - из описания). – taelor

+0

полностью =) о да, о плюсах и минусах, это действительно просто, чтобы идти (документация делает это кажется более трудным, чем это). То, что может быть полезно, - это метод сбора всех предметов для данной роли. Я попросил эту функцию, но я не знаю, добавил ли автор ее. – Jaryl

+0

- последний камень для этого: http://github.com/stffn/declarative_authorization – Jaryl

4

В RailsConf я увидел молниеносную беседу на Lockdown и был очень впечатлен. Любой, кто имеет скромное количество опыта работы с db и rails, может свернуть свою собственную систему ACL, но Lockdown выглядит красиво, потому что он пытается сохранить разрешительный материал в стороне.

http://lockdown.rubyforge.org/

я использовал role_requirement ранее, но я не копать.

+0

Lockdown выглядит хорошо. – JasonOng

2

Я недавно использовал драгоценный камень под названием easy_roles. Супер легкий вес и очень проста в использовании. Это также достаточно гибкой для Вас, чтобы реализовать свою собственную безопасность контроллера и т.д. и т.п.

http://github.com/platform45/easy_roles

Смежные вопросы