From ad9000c3d944cf87df4a30c73869d99f520bd307 Mon Sep 17 00:00:00 2001 From: Admin Date: Thu, 16 Jul 2026 23:56:30 +0000 Subject: [PATCH] debug: add JWT secret empty check logging --- internal/middleware/auth.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/internal/middleware/auth.go b/internal/middleware/auth.go index c741a2a..bcb153c 100644 --- a/internal/middleware/auth.go +++ b/internal/middleware/auth.go @@ -1,6 +1,7 @@ package middleware import ( + "log" "net/http" "strings" "time" @@ -39,7 +40,11 @@ func JWTAuth() gin.HandlerFunc { claims := &Claims{} token, err := jwt.ParseWithClaims(tokenString, claims, func(token *jwt.Token) (interface{}, error) { - return []byte(config.Cfg.JWT.Secret), nil + secret := config.Cfg.JWT.Secret + if secret == "" { + log.Printf("JWT Secret is empty, config.Cfg: %+v", config.Cfg) + } + return []byte(secret), nil }) if err != nil || !token.Valid {