Fix JWTUtils class

This commit is contained in:
rayankonecny 2025-12-18 05:11:49 +00:00
parent d3572ee92c
commit b76aa30432

View file

@ -1,7 +1,6 @@
package br.com.rayankonecny.authserviceapi.utils;
import io.jsonwebtoken.Jwts;
import io.jsonwebtoken.SignatureAlgorithm;
import io.jsonwebtoken.security.Keys;
import java.nio.charset.StandardCharsets;
@ -26,14 +25,9 @@ public class JWTUtils {
Key key = Keys.hmacShaKeyFor(secret.getBytes(StandardCharsets.UTF_8));
return Jwts.builder()
.claim("id", user.getId())
.claim("name", user.getName())
.claim("authorities", user.getAuthorities())
.subject(user.getUsername())
.expiration(new Date(System.currentTimeMillis()+ expiration))
.signWith(key)
.compact();
return Jwts.builder().claim("id", user.getId()).claim("name", user.getName())
.claim("authorities", user.getAuthorities()).subject(user.getUsername())
.expiration(new Date(System.currentTimeMillis() + expiration)).signWith(key).compact();
}
}