Lỗi giải mã hóa trong Nodejs với bcrypt

Chào anh chị!
Em có sử dụng bcrypt để mã hóa mật khẩu trong node js nhưng khi compare nó toàn báo false. Giúp em với!
Hàm hash và compare:

Hàm giải mã hóa

Tốt nhất là để bcrypt tự gen salt và giải mã dùng async hơn là dùng sync

bcrypt.hash(myPlaintextPassword, 10, function(err, hash) {
  // Store hash in your password DB.
});

chi tiết https://www.npmjs.com/package/bcrypt

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?