2017-05-16 86 views
0

它顯示節點modules.Now我應該怎麼做這個錯誤?錯誤:未提供回調函數?

我已經使用了bcrypt-nodejs API來散列密碼並將其保存到數據庫。

我的代碼的一部分,我已經使用了bcrypt API。

bcrypt.genSalt(9, function (err, salt) { 
     if (err) { 
      return next(err); 
     } 
     bcrypt.hash(user.password, salt, function (err, hash) { 
      if (err) { 
       return next(err); 
      } 
      user.password = hash; 
      console.log('changed user password',+JSON.stringify(user.password)); 
      next(); 
     }); 

需要幫助。

回答

0

我已經錯過在bcrypt.hash(user.password, salt, function (err, hash)一個CB函數應該是這樣的:

bcrypt.hash(data,salt, progress,cb)其中,

數據:[必需]

鹽[必需]

進展:回調函數

cb:回調函數

鏈接:bcrypt-nodejs

相關問題