Class TokenService
java.lang.Object
com.raphaelsalles.backend.infra.security.TokenService
Serviço de Geração e Validação de Tokens JWT.
Propósito: Abstrair a biblioteca JWT (Auth0) e fornecer métodos simples para criar e verificar tokens.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateToken(User user) Gera um token JWT para um usuário.private InstantvalidateToken(String token) Valida um token JWT e retorna o login do usuário.
-
Field Details
-
secret
-
-
Constructor Details
-
TokenService
public TokenService()
-
-
Method Details
-
generateToken
-
validateToken
-
genExpirationDate
-