fix(server): require auth for effect root routes

This commit is contained in:
Rajvardhan Patil
2026-05-08 20:47:56 +05:30
parent c36ab3f935
commit 841e2fc1a8
2 changed files with 58 additions and 1 deletions
@@ -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)