Мне нужно преобразовать аутентификацию приложения в собственную/пользовательскую проверку подлинности. Существующая схема заключается в том, что у нас есть secrete-key
в наших кодах, salt
в базе данных encrypted-password
в базе данных. Существующая схема использует Digest::SHA1
для дешифрования шифрования.Как перейти от пользовательского шифрования к разработке?
Каков наилучший способ переноса этого приложения на Devise
. Я узнал, что мы не можем расшифровать SHA1
хэш, поэтому почти невозможно преобразовать существующие данные в Devise
стандарт BCrypt
.
Итак, как должно быть возможно использование существующей схемы аутентификации, а все остальное остается тем же, что и при разработке Devise.
Действительно действительно спасибо. –
Это удовольствие! Рад, что смог помочь. PS: Вы читали бит внизу о обезьянах? Это заставило меня рассмеяться. – Rimian
Классический пример того, почему [ответ] говорит, что вы должны включить соответствующие разделы связанной статьи в свой ответ. Этот ответ теперь бесполезен. – CMW