fix(auth): add jti claim to JWT tokens for unique token identification

This commit is contained in:
2026-02-14 21:37:29 -05:00
parent aaa367cb33
commit d7ab22c399
+1
View File
@@ -753,6 +753,7 @@ func AdminMiddleware(next echo.HandlerFunc) echo.HandlerFunc {
func (h *AuthHandler) generateJWTWithAllClaims(userID, userRole, userEmail, userUsername string) (string, error) { func (h *AuthHandler) generateJWTWithAllClaims(userID, userRole, userEmail, userUsername string) (string, error) {
claims := jwt.MapClaims{ claims := jwt.MapClaims{
"jti": uuid.New().String(),
"user_id": userID, "user_id": userID,
"user_role": userRole, "user_role": userRole,
"user_email": userEmail, "user_email": userEmail,