【发布时间】:2012-01-26 11:36:04
【问题描述】:
我需要通过设计将应用身份验证转换为自我/自定义身份验证。现有的方案是我们的代码中有一个secrete-key,salt基于数据库encrypted-password在数据库中。现有方案使用Digest::SHA1进行加密解密。
将此应用迁移到Devise 的最佳方法是什么。我知道我们无法解密SHA1 哈希,因此几乎不可能将现有数据转换为Devise 标准BCrypt。
那么,如何使用现有方案进行身份验证,而其他一切都与来自 Devise 的相同。
【问题讨论】:
标签: ruby-on-rails-3 ruby-on-rails-3.1 devise