密码加密工作正常。在这里,我使用了npm bcrypt。但是当我尝试解密密码时,它不起作用。
userRouter.post('/loginaccount',function(req,res){
Collections.user.findOne({mobileno:req.body.mobile},function(err,result){
if(result)
var password=req.body.password
console.log(password)
var hash=result.password
bcrypt.compare(password,hash,function(err1,result1){
if(err1)
console.log("Incorrect password")
else
console.log("hai");
})
})
})
我尝试过这样。登录时不会检查注册密码是否与输入密码匹配。但这是行不通的。有人可以帮忙吗。