Плагины авторизации для RoR с поддержкой Rails 3

Пожалуйста, укажите плагины авторизации RoR с поддержкой Rails 3, которые, по вашему мнению, являются лучшими.

Ответы

Ответ 1

Вам нужен плагин авторизации или аутентификации? Кажется, что каждый дает вам плагин аутентификации.

Аутентификация

Чтобы проверить пользователя с его учетными данными, чтобы она могла войти в систему

devise является одним из плагинов аутентификации, который хорошо работает (из коробки) с Rails 3:

Авторизация

Чтобы проверить, разрешено ли зарегистрированному пользователю доступ к определенной функции в системе

Вот список плагина авторизации в Rails (хорошо работает с Rails 3).

CanCan намного проще и прямо. Decl_auth намного чище и с некоторой степенью сложности может работать довольно сложно. Надеюсь, что это поможет.

Ответ 2

Я очень рекомендую Devise - он отлично работает с Rails 3, и по моему опыту разработчики очень полезны в ответе на вопросы в Devise Группа Google. Есть также два railscasts на Devise - http://railscasts.com/episodes/209-introducing-devise и http://railscasts.com/episodes/210-customizing-devise. CanCan - это решение для авторизации, которое можно использовать в тандеме с Devise - проверьте Railscast, этот плагин снова отлично работает с Rails 3. Надеюсь, что это поможет!

Ответ 3

Authlogic (http://github.com/binarylogic/authlogic) - отличное решение авторизации rails, и оно также работает в rails3

И если вы хотите проверить, совместим ли плагин с рельсами 3, перейдите сюда

http://www.railsplugins.org/

надеюсь, что это поможет

веселит

Sameera

Ответ 4

Взгляните на варианты здесь - http://www.ruby-toolbox.com/categories/rails_authorization.html

Что касается совместимости Rails 3, то README этих драгоценных камней/плагинов будет лучшим местом для проверки. Если они прямо не говорят об этом, это не так!

Ответ 5

Для авторизации у меня были хорошие впечатления от acl9

Ответ 6

Я рекомендую разрабатывать.