var checkAcount = (usr, pass) => {
var sql = "SELECT * FROM account WHERE userName = '" +usr+"'" ;
con.query(sql, (err, result) => {
if(err) throw err;
if(result.length > 0){
bcrypt.compare(pass, result[0].password, function(err, result1) {
if(result1 == true){
return true;
}
else{
return false;
}
});
}
else {
return false;
}
});
return ???;
}
我有这样的代码,但我不知道如何使该函数返回比较函数的值(true 或 false)。像我一样在子函数中添加 return 似乎不起作用。有人可以帮我吗?
潇潇雨雨
有只小跳蛙
相关分类