autocomit

This commit is contained in:
2026-02-07 18:00:01 +01:00
parent b752e26526
commit fb630495a8
2 changed files with 13 additions and 11 deletions
@@ -30,28 +30,28 @@ public class JwtTokenProvider {
Date expiryDate = new Date(now.getTime() + jwtExpiration);
return Jwts.builder()
.setSubject(userDetails.getUsername())
.setIssuedAt(now)
.setExpiration(expiryDate)
.signWith(getSigningKey(), SignatureAlgorithm.HS512)
.subject(userDetails.getUsername())
.issuedAt(now)
.expiration(expiryDate)
.signWith(getSigningKey())
.compact();
}
public String getUsernameFromToken(String token) {
Claims claims = Jwts.parserBuilder()
.setSigningKey(getSigningKey())
Claims claims = Jwts.parser()
.verifyWith(getSigningKey())
.build()
.parseClaimsJws(token)
.getBody();
.parseSignedClaims(token)
.getPayload();
return claims.getSubject();
}
public boolean validateToken(String token) {
try {
Jwts.parserBuilder()
.setSigningKey(getSigningKey())
Jwts.parser()
.verifyWith(getSigningKey())
.build()
.parseClaimsJws(token);
.parseSignedClaims(token);
return true;
} catch (JwtException | IllegalArgumentException ex) {
return false;