AnA*_*ice 6 ruby-on-rails devise ruby-on-rails-3
在rails 3设计中,用户记录具有encrypted_password和password_salt.
如何在控制台中,我可以获取用户的密码?如何解密?
Shr*_*yas 12
默认设计使用BCrypt算法,AFAIK无法解密.如果您需要能够解密密码,则需要使用其他算法,例如AES.
有一个gem扩展了对Devise的AES支持.
注意:我纯粹是出于学术兴趣而回答了这个问题.建议您继续使用BCrypt.我鼓励您谨慎行事,因为管理密码是一项有风险的业务.
归档时间:
14 年,5 月 前
查看次数:
15459 次
最近记录:
10 年,4 月 前