Я не думаю, что вы упускаете что-то решающее вообще.Оба используют bcrypt
.Потрясающие. Но имеет ли это значение? Думаю, это действительно так.
Devise завершает процесс аутентификации по отношению к модели, то есть, скажем, users
в этом случае.
Теперь ваши старые пользователи уже зарегистрированы и подтверждены, так что это действительно не проблема.encrypted_password
и hashed_password
все еще находятся в таблице пользователей для доступа пользователей.
О чем вам следует беспокоиться?
=> Возможно, вам придется беспокоиться о фильтре authenticate_user!
.Я предполагаю, так как они оба используют bcrypt
, аутентификация не будет проблемой.Возможно, если OmniAuth
нет, то способ аутентификации пользователей будет совершенно другим, и ваш код развалится.
Это то, что я должен заботиться, это то, что я чувствую.