Closed gabrielbull closed 2 years ago
compareSync returns false where compare returns true.
compareSync
compare
node: 17.2.0 macOS: 12.3 bcryptjs: 2.4.3
const bcrypt = require("bcryptjs"); console.log( bcrypt.compareSync( "password", "$2y$10$LNWft9QSzXYgkdoInp0XAupcbxl3GxxbMNJl29KxpLyZhKFtpA/TK", ), ); bcrypt .compare( "password", "$2y$10$LNWft9QSzXYgkdoInp0XAupcbxl3GxxbMNJl29KxpLyZhKFtpA/TK", ) .then(() => console.log(true)) .catch(() => console.log(false));
compareSync
returns false wherecompare
returns true.Environment
node: 17.2.0 macOS: 12.3 bcryptjs: 2.4.3
Reproduction