refactor(handler): simplifying code applying auth middleware

This commit is contained in:
yusing
2025-08-17 20:41:46 +08:00
parent baf5b5eff1
commit d3bfb2488b

View File

@@ -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 {