fix(server): require auth for effect root routes (#26361)

Co-authored-by: Rajvardhan Patil <243567420+RajvardhanPatil07@users.noreply.github.com>
This commit is contained in:
Rajvardhan Patil
2026-05-08 22:09:11 +05:30
committed by GitHub
parent 83bb216486
commit 13b3117ca9
2 changed files with 58 additions and 1 deletions

View File

@@ -96,7 +96,10 @@ const cors = (corsOptions?: CorsOptions) =>
{ global: true },
)
const rootApiRoutes = HttpApiBuilder.layer(RootHttpApi).pipe(Layer.provide([controlHandlers, globalHandlers]))
const rootApiRoutes = HttpApiBuilder.layer(RootHttpApi).pipe(
Layer.provide([controlHandlers, globalHandlers]),
Layer.provide(authorizationRouterMiddleware.layer.pipe(Layer.provide(ServerAuth.Config.defaultLayer))),
)
const instanceRouterLayer = authorizationRouterMiddleware
.combine(instanceRouterMiddleware)
.combine(workspaceRouterMiddleware)