ClientId from token in Wishlist controller

This commit is contained in:
2025-06-07 15:18:51 +02:00
parent 501121f235
commit 190083c133
3 changed files with 27 additions and 8 deletions

View File

@@ -82,6 +82,10 @@ public class JwtUtil {
return extractAllClaims(token).get("role", String.class);
}
public Long extractUserId(String token) {
return extractAllClaims(token).get("userId", Long.class);
}
public <T> T extractClaim(String token, Function<Claims, T> claimsResolver) {
final Claims claims = extractAllClaims(token);
return claimsResolver.apply(claims);