【发布时间】:2019-06-18 20:28:29
【问题描述】:
我正在开发一个Node.js 应用程序,它需要使用来自Laravel 应用程序的相同数据库信息登录。
我读过BCrypt 并尝试使用它来比较它生成的散列密码与存储在数据库中的Laravel 密码。
所以,根据BCrypt 的文档,我需要这样做:
var salt = bcrypt.genSaltSync(saltRounds);
var hash = bcrypt.hashSync(myPlaintextPassword, salt);
但我不知道如何使用与Laravel 完全相同的盐来散列我的密码。我需要使用 APP_KEY 来执行此操作吗?
【问题讨论】:
标签: node.js laravel hash bcrypt