nodejs-mysql-links icon indicating copy to clipboard operation
nodejs-mysql-links copied to clipboard

Error en el helpers.compararCredencial

Open APossoC opened this issue 6 years ago • 1 comments

Saludos,

puse en practica el tutorial muy instructivo y para aprender solo hize cambios de nombre de variables para familiarizarme con el, pero no entiendo por que la fuccion bcrypts.compare siempre regresa false, hubo alguna actualizan de la libreria bcrypts? gracias.

helpers.js> image

console> image

mysql> image

Agradezco tu apoyo con el tema, muchas gracias.

APossoC avatar Jul 12 '19 16:07 APossoC

Yo creo que tu error es debido a que al cifrar la credencial a la función bcrypt.hash estas pasando el número 10, en lugar de pasarle la constante salt que tienes comentada.

const salt = await bcrypt.genSalt(10); const hash = await bcrypt.hash(credencial, salt);

function genSalt(rounds?: number): Promise

Asynchronously generates a salt. @param rounds — Number of rounds to use, defaults to 10 if omitted @return — Promise with resulting salt, if callback has been omitted

manwey avatar Apr 14 '20 06:04 manwey