ruby-on-rails - bcrypt 解密器

标题很容易理解。我不确定这是否存在,因为它会极大地损害 bcrypt 的安全性,但我在 Rails 应用程序中使用 Devise 并忘记了我的密码。但是我可以访问服务器并找到信息。我可以看到加密的密码,需要对其进行解密。

我不想要这个问题的替代解决方案,我只想要一个解密器,这样我就可以得到密码。

最佳答案

为什么不启动 Rails 控制台并手动重新分配密码?

u = User.find_by_username('myname')
u.password = u.password_confirmation = 'reset_password'
u.save

通常按照这些思路行事。

https://stackoverflow.com/questions/7249389/

相关文章:

.htaccess - Htaccess URL Rewrite 捕获 2 或 5 个字符(但不是

asp.net - 有什么简单的方法可以检查复选框列表控件中是否没有选择任何项目?

php - php中@字符的含义

android - 如何显示内部存储中的位图?

qt - 将插槽添加到自动创建的菜单项

android - 如何将 OutputStream 转换为文件?

vb.net - 与条件和逻辑运算符混淆 - VB.net

asp.net - 检查文件夹在 C#.net 中是否只读

vhdl - 如何在 VHDL 中制作一个简单的 4 位奇偶校验器?

php - 用 php domdocument 得到一个完整的表格并打印出来