如何使用npm bcrypt在nodejs中解密

时间:2019-03-05 06:40:12

标签: node.js

密码加密工作正常。在这里,我使用了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");
    })
})
})

我尝试过这样。登录时不会检查注册密码是否​​与输入密码匹配。但这是行不通的。有人可以帮忙吗。

0 个答案:

没有答案