From 6b6497bc1f98c7afe47b8324e39ae1ea071d4044 Mon Sep 17 00:00:00 2001 From: Sidharth P <31244727+sidharthpunathil@users.noreply.github.com> Date: Mon, 14 Aug 2023 00:06:41 +0530 Subject: [PATCH] Update JwtUtils.java Fixes jsonwebtoken.security.WeakKeyException --- .../java/com/bezkoder/spring/login/security/jwt/JwtUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/bezkoder/spring/login/security/jwt/JwtUtils.java b/src/main/java/com/bezkoder/spring/login/security/jwt/JwtUtils.java index 58d6296..efa43d0 100644 --- a/src/main/java/com/bezkoder/spring/login/security/jwt/JwtUtils.java +++ b/src/main/java/com/bezkoder/spring/login/security/jwt/JwtUtils.java @@ -57,7 +57,7 @@ public String getUserNameFromJwtToken(String token) { } private Key key() { - return Keys.hmacShaKeyFor(Decoders.BASE64.decode(jwtSecret)); + return Keys.secretKeyFor(SignatureAlgorithm.HS256); // Use secure key generation } public boolean validateJwtToken(String authToken) {