From 4cc647ac07b2471d6616a913bcdca431c506fd0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karol=20S=C3=B3jko?= Date: Tue, 28 Nov 2023 10:44:56 +0100 Subject: [PATCH] fix(api-gateway): add session to response locals from web socket middleware --- packages/api-gateway/src/Controller/WebSocketAuthMiddleware.ts | 1 + 1 file changed, 1 insertion(+) 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