我有这个散列函数,我想在其中取回使用 bcryptjs 生成的所有散列。当我console.log(encrypt(password))返回时undefined。我试过做一个,Promise.all但我不太擅长承诺。考虑到它返回未定义的事实,我的猜测是它是函数的结构方式。
功能
const bcrypt = require("bcryptjs");
module.exports = function encrypt(password) {
bcrypt.genSalt(10, async (err, salt) => {
const encryptedPassword = await bcrypt.hash(password, salt);
const details = {
password: encryptedPassword,
};
return details;
});
};
如果您还需要我,请告诉我。
慕勒3428872
相关分类