Fix chi router middleware ordering - move auth middleware to protected routes subrouter
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user