From 7c97ebd84fc642d091d24e406daeee5c9539e88b Mon Sep 17 00:00:00 2001 From: LandaMm Date: Fri, 30 May 2025 21:23:33 +0200 Subject: [PATCH] feat: let routes decide about middlewares to be used --- cmd/hspguard/api/api.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/cmd/hspguard/api/api.go b/cmd/hspguard/api/api.go index f4a501d..4abcd22 100644 --- a/cmd/hspguard/api/api.go +++ b/cmd/hspguard/api/api.go @@ -9,7 +9,6 @@ import ( "gitea.local/admin/hspguard/internal/admin" "gitea.local/admin/hspguard/internal/auth" "gitea.local/admin/hspguard/internal/config" - imiddleware "gitea.local/admin/hspguard/internal/middleware" "gitea.local/admin/hspguard/internal/oauth" "gitea.local/admin/hspguard/internal/repository" "gitea.local/admin/hspguard/internal/storage" @@ -45,14 +44,6 @@ func (s *APIServer) Run() error { oauthHandler := oauth.NewOAuthHandler(s.repo, s.cfg) router.Route("/api/v1", func(r chi.Router) { - authMiddleware := imiddleware.NewAuthMiddleware(s.cfg) - r.Use(imiddleware.WithSkipper( - authMiddleware.Runner, - "/api/v1/register", - "/api/v1/oauth/token", - "/api/v1/avatar", - )) - userHandler := user.NewUserHandler(s.repo, s.storage, s.cfg) userHandler.RegisterRoutes(r)