【发布时间】:2019-04-06 01:24:21
【问题描述】:
在本例中,密码为abcd1234,这是devise 存储在数据库中的密码
email: edu@example.com
encrypted_password: 9fead460b4eafc9fb4f188e4d6f24536f5849ed7
password_salt: k_c7dqyNKiQbSC_r8grH
我正在尝试构建一个 node.js 应用程序,该应用程序会根据加密数据检查纯密码,因此欢迎提供 javascript 示例。
【问题讨论】:
-
您所拥有的看起来像是
devise创建的经过处理的数据。encrypted_password长度对于 bcrypt 哈希是正确的,但显然这个哈希是用password_salt值编码的,它不是devise包的一部分。目前您的信息不足以解决您的问题
标签: javascript ruby-on-rails node.js encryption devise