Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Encoded password does not look like BCrypt

He revisado muchas veces y me sigue saliendo lo mismo. Saqué el BCrypt de la misma página que lo hizo el profesor, he hecho todo tal cual y aun asi me da este error.

2 respuestas

Hola Fernanda, como estas? en mi caso tuve el mismo probelma que vos. Revisando mi codigo encontre mi error, en la clase usuario, una vez implementado los metodos de la interfaz "UserDetails"; en los metodos de getPassword y getClave; como me salian asi:

@Override
    public String getPassword() {
        return "";
    }

    @Override
    public String getUsername() {
        return "";

entonces no borre las comillas ("") en el return y puse "clave" y "login" quedando el codigo:

  @Override
    public String getPassword() {
        return "clave";
    }

    @Override
    public String getUsername() {
        return "login";
    }

Una vez que borre las comillas:


    @Override
    public String getPassword() {
        return clave;
    }

    @Override
    public String getUsername() {
        return login;
    }

me dejo de salir el error y al hacer el post en insomnia obtuve mi preciado status 200.

espero que te sirva.

Buen Estudio

Hola Juan, muchas gracias por tu respuesta, ahora si me da un 200, pero aun no me aparece el token. He revisado varias veces y no sé qué estoy haciendo mal.