Итак, я не изобретаю колесо, каков наилучший способ настройки среды регистрации, входа, выхода и сброса пароля для Ruby on Rails? В идеале должен быть гем (библиотека, пакет и т. Д.), Который обрабатывает это ??
Заранее спасибо!
Authlogic, см. этот Railscast и restful_authenticaction, см. этот Railscast .
Эти двое должны быть хорошей отправной точкой.
Authlogic и restful-аутентификация являются двумя из самых больших. Кроме того, посмотрите на результаты поиска на SO .
Проверить Клиренс Thoughtbot . Установите гем и запустите его - это движок Rails.
Если все, что вам нужно, это то, что вы изначально просили, это намного проще. Если вы намереваетесь добавить OpenID или более сложные сценарии, Authlogic - это то, что вам нужно.
Плагин аутентификации RESTful :
"Restful Authentication уже давно является стандартным плагином / гемом для Ruby on Rails. Он прекрасно работает и имеет хуки для авторизации ролей."
Кроме того, Плагин Authlogic , который является распространенным плагином аутентификации.