From d7ab22c399b983e26885c82ff7b0ac7a98a0322d Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Sat, 14 Feb 2026 21:37:29 -0500 Subject: [PATCH] fix(auth): add jti claim to JWT tokens for unique token identification --- internal/handlers/auth.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/handlers/auth.go b/internal/handlers/auth.go index 8d9085c..8304639 100644 --- a/internal/handlers/auth.go +++ b/internal/handlers/auth.go @@ -753,6 +753,7 @@ func AdminMiddleware(next echo.HandlerFunc) echo.HandlerFunc { func (h *AuthHandler) generateJWTWithAllClaims(userID, userRole, userEmail, userUsername string) (string, error) { claims := jwt.MapClaims{ + "jti": uuid.New().String(), "user_id": userID, "user_role": userRole, "user_email": userEmail,