Saltar al contenido

¿Cómo comparar un texto de contraseña con los hash de bcrypt?

El tutorial o código que hallarás en este post es la resolución más fácil y válida que encontramos a esta duda o problema.

Solución:

puedes usar matches método en BCryptPasswordEncoder, algo como esto:

b.matches("passw0rd", hash)

En realidad encontré mi respuesta. Me di cuenta de que puedo usar matches función en la clase org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder.

System.out.println(b.matches("passw0rd", "$2a$10$tztZsPFZ.T.82Gl/VIuMt.RDjayTwuMLAkRkO9SB.rd92vHWKZmRm"));

valoraciones y comentarios

Si te apasiona la informática, eres capaz de dejar una sección acerca de qué le añadirías a este post.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *