Fix chi router middleware ordering - move auth middleware to protected routes subrouter

This commit is contained in:
Leon Bösche
2026-01-08 20:40:07 +01:00
parent 912fc99e9e
commit 1930eb37fb

View File

@@ -59,7 +59,8 @@ func NewRouter(cfg *config.Config, db *database.DB, jwtManager *jwt.Manager, aut
}) })
}) })
// Auth middleware for protected routes // Protected routes (with auth middleware)
r.Route("/", func(r chi.Router) {
r.Use(middleware.Auth(jwtManager, db)) r.Use(middleware.Auth(jwtManager, db))
// Org routes // Org routes
@@ -102,6 +103,7 @@ func NewRouter(cfg *config.Config, db *database.DB, jwtManager *jwt.Manager, aut
updateMemberRoleHandler(w, req, db, auditLogger) updateMemberRoleHandler(w, req, db, auditLogger)
}) })
}) })
}) // Close protected routes
return r return r
} }