尝试在异步函数中使用bcrypt哈希密码

尝试在异步函数中使用bcrypt哈希密码,第1张

尝试在异步函数中使用bcrypt哈希密码

await
剂量等待
bcrypt.hash
因为不退
bcrypt.hash
诺。请使用以下方法,该方法将Promise包裹起来
bcrypt
才能使用
await

async function hashPassword (user) {  const password = user.password  const saltRounds = 10;  const hashedPassword = await new Promise((resolve, reject) => {    bcrypt.hash(password, saltRounds, function(err, hash) {      if (err) reject(err)      resolve(hash)    });  })  return hashedPassword}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5476817.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存