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

Login Usuario

Sigo teniendo problemas, No puedo obtener el token Ahora no tengo errores en el código ni en la consola al correr la App, pero en insomnia sigue apareciendo "status": 403, "error": "Forbidden", "message": "Access Denied", "path": "/login"

WARN 9366 --- [nio-8080-exec-1] o.s.s.c.bcrypt.BCryptPasswordEncoder : Encoded password does not look like BCrypt

He creado varias veces el hash de brypt y he update a la base de datos para cambiarlo y sigo sin obtener resultado positivo Creo que no voy a alcanzar a terminar el bloque del curso. Cursado 04 Ajustes de generación en jwt

2 respuestas

¡Hola Estudiante, espero que estés bien!

¿Qué parte del curso está? ¿Qué actividad específicamente?

Parece que estás teniendo problemas con la obtención del token al intentar realizar el login de usuario en tu API Rest. El mensaje de error "Access Denied" con el código 403 indica que el acceso está siendo denegado.

El warning que mencionas sobre el BCryptPasswordEncoder puede indicar que el password no está siendo codificado correctamente con BCrypt. Es importante asegurarse de que la contraseña se esté codificando de manera adecuada antes de ser comparada con la almacenada en la base de datos.

Una posible solución sería revisar el proceso de codificación de la contraseña y asegurarse de que se esté utilizando BCrypt de manera correcta. También es importante verificar que el token JWT se esté generando de forma adecuada y que esté siendo enviado de manera correcta en la solicitud de login.

Si has actualizado la base de datos con el hash de la contraseña y sigues sin obtener resultados positivos, puede ser útil revisar el proceso de autenticación y autorización en tu API Rest para asegurarte de que se esté realizando de manera correcta.

Espero que estas sugerencias te sean de ayuda para resolver tu inconveniente. ¡Ánimo, seguro que podrás terminar el bloque del curso con éxito! ¡Sigue adelante!

Espero haber ayudado y buenos estudios!

Una posible solución sería revisar el proceso de codificación de la contraseña y asegurarse de que se esté utilizando BCrypt de manera correcta. También es importante verificar que el token JWT se esté generando de forma adecuada y que esté siendo enviado de manera correcta en la solicitud de login. He revisado 2 veces los videos, ¿Como hago esto?

Si has actualizado la base de datos con el hash de la contraseña y sigues sin obtener resultados positivos, puede ser útil revisar el proceso de autenticación y autorización en tu API Rest para asegurarte de que se esté realizando de manera correcta. He creado varias veces BCrypt en esta phttps://bcrypt-generator.com/#google_vignette