我有這個散列函數,我想在其中取回使用 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; });}; 如果您還需要我,請告訴我。
可重用的 bcrypt 函數,從函數問題返回數據
青春有我
2023-06-09 17:39:21