diff --git a/packages/api-gateway/src/Controller/WebSocketAuthMiddleware.ts b/packages/api-gateway/src/Controller/WebSocketAuthMiddleware.ts index 614b48556..331730201 100644 --- a/packages/api-gateway/src/Controller/WebSocketAuthMiddleware.ts +++ b/packages/api-gateway/src/Controller/WebSocketAuthMiddleware.ts @@ -60,6 +60,7 @@ export class WebSocketAuthMiddleware extends BaseMiddleware { const decodedToken = verify(crossServiceToken, this.jwtSecret, { algorithms: ['HS256'] }) response.locals.user = decodedToken.user + response.locals.session = decodedToken.session response.locals.roles = decodedToken.roles } catch (error) { const errorMessage = (error as AxiosError).isAxiosError