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 {