Импортировать учетные данные Devise 1.1.8 в 2.0.0 - PullRequest
0 голосов
/ 28 февраля 2012

У меня есть экспорт таблицы пользователей из приложения Rails 3.0 / Devise 1.1.8.Я хотел бы включить их в приложение Rails 3.1 / Devise 2.0.Я импортировал эти данные через CSV и настроил Devise с тем же значением перца, что и у старого приложения, однако пользователи не могут войти в систему. Bcrypt используется / использовался в обоих случаях.

Я думаю, что мне не хватаетв том, что Devise 1 хранил соль в отдельном поле, а 2.0 помещает ее в зашифрованную строку пароля.Есть ли способ правильно перенести мои данные в новое приложение?

1 Ответ

0 голосов
/ 28 февраля 2012

Лучше всего придерживаться этого: https://github.com/plataformatec/devise/wiki/How-To:-Upgrade-to-Devise-2.0,, который в основном рекомендует сначала обновить до 1.5, а затем полностью обновиться до 2.0.Я думаю, это довольно прямо из этого вики-объяснения.

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