From dea4ef29b2fdc8ec244e6a25066ee4ec3a91e208 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Mon, 30 Aug 2021 10:29:34 +0200 Subject: [PATCH] server: move auth middlware ahead of RealIP So that @internal auth can correctly test against internal-ipnet. --- server/server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/server.go b/server/server.go index a8a5f0e80f32c1f010b2f216459e6037849834d2..03c96af0d2d3681dd1602f735f6fde430e6d229b 100644 --- a/server/server.go +++ b/server/server.go @@ -187,10 +187,10 @@ func (server *Server) WithDefaultMiddleware() *Server { server.router.Use(email.Middleware(server.email)) server.router.Use(database.Middleware(db)) server.router.Use(redis.Middleware(rc)) + server.router.Use(auth.Middleware(server.conf, apiconf)) server.router.Use(middleware.RealIP) server.router.Use(middleware.Logger) server.router.Use(middleware.Timeout(timeout)) - server.router.Use(auth.Middleware(server.conf, apiconf)) server.router.Use(func(next http.Handler) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { ctx := context.WithValue(r.Context(), serverCtxKey, server)