diff --git a/src/middlewares/auth.ts b/src/middlewares/auth.ts index 37038d7..694fd4f 100644 --- a/src/middlewares/auth.ts +++ b/src/middlewares/auth.ts @@ -11,6 +11,7 @@ export async function expressAuthentication( switch (securityName) { case "keycloak": const authData = await keycloakAuth(request, scopes); + if (!request.app.locals.logData) request.app.locals.logData = {}; request.app.locals.logData.sessionId = authData.session_state; request.app.locals.logData.user = authData.preferred_username; request.app.locals.logData.userName = authData.name;