NameError в Devise / registrationsController # create - PullRequest
0 голосов
/ 07 декабря 2010

Я пытаюсь использовать гем Разработать для аутентификации администратора.Я использовал его раньше, когда я хотел только логин пользователя, но теперь я хотел бы иметь только логин администратора.Я следовал за railscast и вместо того, чтобы называть модель User, я дал ей имя Admin.Все работало нормально, пока я не попытался войти в систему, затем я получил это сообщение об ошибке:

uninitialized constant Devise::Encryptors::Bcrypt

Я не могу найти проблему.Я сравнил код в проекте с другим, который я сделал, и нет никакой разницы.Это проблема из-за того, что я использую Admin неправильно ?!Разве я не должен использовать это, как вы бы с пользователем ?!Благодарю за помощь.

С уважением

1 Ответ

1 голос
/ 13 января 2011

Этот метод шифрования был удален из Devise.

См .: https://github.com/plataformatec/devise/issues/issue/527

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...