From d3bfb2488b8b3659423d604aa1d2e9bba9824e87 Mon Sep 17 00:00:00 2001 From: yusing Date: Sun, 17 Aug 2025 20:41:46 +0800 Subject: [PATCH] refactor(handler): simplifying code applying auth middleware --- internal/api/handler.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/internal/api/handler.go b/internal/api/handler.go index 9d573116..835bfbbb 100644 --- a/internal/api/handler.go +++ b/internal/api/handler.go @@ -63,7 +63,9 @@ func NewHandler() *gin.Engine { } v1 := r.Group("/api/v1") - v1.Use(AuthMiddleware()) + if auth.IsEnabled() { + v1.Use(AuthMiddleware()) + } { v1.GET("/favicon", apiV1.FavIcon) v1.GET("/health", apiV1.Health) @@ -139,11 +141,6 @@ func NoCache() gin.HandlerFunc { } func AuthMiddleware() gin.HandlerFunc { - if !auth.IsEnabled() { - return func(c *gin.Context) { - c.Next() - } - } return func(c *gin.Context) { err := auth.GetDefaultAuth().CheckToken(c.Request) if err != nil {