我有這個(gè)散列函數(shù),我想在其中取回使用 bcryptjs 生成的所有散列。當(dāng)我console.log(encrypt(password))返回時(shí)undefined。我試過做一個(gè),Promise.all但我不太擅長承諾??紤]到它返回未定義的事實(shí),我的猜測是它是函數(shù)的結(jié)構(gòu)方式。功能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; });}; 如果您還需要我,請告訴我。
可重用的 bcrypt 函數(shù),從函數(shù)問題返回?cái)?shù)據(jù)
青春有我
2023-06-09 17:39:21