Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Sugerencia] Validacion clave hash

Para los que tengan problemas con la validacion del error 403, posiblemente sea la encriptacion de la clave hash, les comparto un codigo que pueden ejecutar para verificar si la contraseña coincide con la encriptacion.

package med.voll.api;

import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;

public class TestBCrypt {
    public static void main(String[] args) {
        String rawPassword = "123456";
        String storedHash = "$2a$10$/b9fbu2lt.Qz5lLanNzn8.vEBu3wcXBZeqhjqeaIisNvCDKMG4yXS";

        BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
        boolean isMatch = encoder.matches(rawPassword, storedHash);

        if (isMatch) {
            System.out.println("¡La contraseña coincide!");
        } else {
            System.out.println("La contraseña NO coincide.");
        }
    }
}
1 respuesta

¡Hola Santiago! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!