From 25bebe8bc5298ca1a63dcb0ac8bfe3e8cc51d550 Mon Sep 17 00:00:00 2001 From: tbphp Date: Wed, 16 Jul 2025 16:06:42 +0800 Subject: [PATCH] fix: Proxy auth check --- internal/middleware/middleware.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/internal/middleware/middleware.go b/internal/middleware/middleware.go index 25d6e91..3ca522b 100644 --- a/internal/middleware/middleware.go +++ b/internal/middleware/middleware.go @@ -136,11 +136,6 @@ func Auth( if strings.HasPrefix(path, "/api") { // Handle backend API authentication key = extractBearerKey(c) - if key == "" || key != authConfig.Key { - response.Error(c, app_errors.ErrUnauthorized) - c.Abort() - return - } } else if strings.HasPrefix(path, "/proxy/") { // Handle proxy authentication key, err = extractProxyKey(c, groupManager, channelFactory) @@ -161,7 +156,7 @@ func Auth( return } - if key == "" { + if key == "" || key != authConfig.Key { response.Error(c, app_errors.ErrUnauthorized) c.Abort() return