Hola Wilder, espero que estés bien
Parece que estás trabajando en la generación de tokens JWT en tu proyecto Spring Boot. Vamos a revisar los pasos clave que has seguido:
Dependencia en pom.xml: Veo que has añadido la dependencia java-jwt de com.auth0, lo cual es correcto para manejar JWT en Java.
Clase TokenService:
@Service, lo cual es apropiado para un componente de servicio.generarToken parece estar bien configurado para crear un token JWT usando el algoritmo HMAC256. Asegúrate de que el secret esté correctamente definido en tu archivo application.properties.Controlador AutenticacionController:
/Login para manejar la autenticación.iniciarSesion crea un UsernamePasswordAuthenticationToken y lo autentica usando el AuthenticationManager.Verificación de Configuración:
secret en application.properties esté configurado correctamente.Usuario y DatosAutenticacion estén correctamente implementadas y que contengan los métodos necesarios (getLogin, getId, etc.).Si estás enfrentando algún error específico, verifica los mensajes de error en la consola para obtener más pistas. Esto te ayudará a identificar si hay problemas con la autenticación o la generación del token.
Espero que esto te ayude a avanzar en tu proyecto. ¡Bons estudios!