我需要通过设计将应用身份验证转换为自我/自定义身份验证。现有方案是我们的代码中有secrete-key
,salt
基于数据库中的数据库encrypted-password
。现有方案使用Digest::SHA1
进行加密解密。
将此应用迁移到Devise
的最佳方式是什么?我发现我们无法解密SHA1
哈希值,因此将现有数据转换为Devise
标准BCrypt
几乎是不可能的。
那么应该如何使用现有的身份验证方案,而其他所有方法都与Devise相同。
答案 0 :(得分:1)