我如何将普通密码与构建的哈希值进行比较?
con.query("SELECT hash FROM users WHERE user = '" + req.body.user + "'", function (err, result) {
if (err) throw err;
bcrypt.compare(req.body.pw, result, function(err, res) {
console.log(res);
});
});
我认为您只需要交换参数,因为遵循api的bcrypt.compare(toBeCompared, hashFromDB)