Является ли restful_authentication в Rails драгоценным камнем, сравнимым с AuthLogic и OmniAuth? - PullRequest
0 голосов
/ 06 ноября 2010

Две книги (Learning Rails и Foundation Rails) обе используют gem / plugin restful_authentication для регистрации / активации пользователя.Это камень, сравнимый с AuthLogic и OmniAuth?

Это все еще хороший плагин для этого и хорошо работает с Rails 3?Я думал, что GEM является предпочтительным методом, а restful_authentication перемещен в github, и его можно установить только как плагин?

1 Ответ

2 голосов
/ 06 ноября 2010
  • restful_auth - это плагин rails. Он загрязняет ваш код, потому что он генерирует код.
  • authlogic новее, чем restful_auth. Это плагин вместо плагина rails, поэтому ваш код намного чище, чем при использовании restful_auth
  • omniauth - более новая версия, чем authlogic, но вместо вашей базы данных используется внешний поставщик, например OpenID, OAuth и т. Д.

Последняя версия authlogic хорошо работает с Rails 3 с небольшим количеством помех.

...