From f6a98fb9f4ae23e9c6c8e6c242b56b1d139f1787 Mon Sep 17 00:00:00 2001 From: heshunme Date: Mon, 1 Jul 2024 18:14:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BAJwtUtil=E6=B7=BB=E5=8A=A0=E4=BB=8Ejwt?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5=E8=8E=B7=E5=8F=96username=E7=9A=84=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/org/cmh/backend/Utils/JwtUtil.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/cmh/backend/Utils/JwtUtil.java b/src/main/java/org/cmh/backend/Utils/JwtUtil.java index 97b1c69..b8faa1d 100644 --- a/src/main/java/org/cmh/backend/Utils/JwtUtil.java +++ b/src/main/java/org/cmh/backend/Utils/JwtUtil.java @@ -29,6 +29,10 @@ public class JwtUtil { .getBody(); } + public static String extractUsername(String token) { + return extractClaims(token).getSubject(); + } + public static boolean isTokenValid(String token, String username) { return username.equals(extractClaims(token).getSubject()) && !isTokenExpired(token); }