Bcrypt要求在node.js中输入普通密码

问题描述 投票:0回答:1

我如何将普通密码与构建的哈希值进行比较?

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);
});

});
bcrypt
1个回答
0
投票

我认为您只需要交换参数,因为遵循api的bcrypt.compare(toBeCompared, hashFromDB)

Bycript Compare API

© www.soinside.com 2019 - 2024. All rights reserved.