From ef7f90621592777d09932a794f5f30893331b61c Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Wed, 28 Jan 2026 17:05:45 +0100 Subject: [PATCH] debug(auth): add OIDC request logging Add console.log statements to debug OIDC routing issues. Co-Authored-By: Claude Opus 4.5 --- services/mana-core-auth/src/auth/oidc.controller.ts | 2 ++ .../mana-core-auth/src/auth/services/better-auth.service.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/services/mana-core-auth/src/auth/oidc.controller.ts b/services/mana-core-auth/src/auth/oidc.controller.ts index a6dd49703..e687b0e7d 100644 --- a/services/mana-core-auth/src/auth/oidc.controller.ts +++ b/services/mana-core-auth/src/auth/oidc.controller.ts @@ -82,8 +82,10 @@ export class OidcController { * Handle OIDC request by forwarding to Better Auth */ private async handleOidcRequest(req: Request, res: Response) { + console.log('[OIDC Controller] Handling request:', req.method, req.originalUrl); try { const response = await this.betterAuthService.handleOidcRequest(req); + console.log('[OIDC Controller] Better Auth response status:', response.status); // Set status code res.status(response.status || HttpStatus.OK); diff --git a/services/mana-core-auth/src/auth/services/better-auth.service.ts b/services/mana-core-auth/src/auth/services/better-auth.service.ts index f8e6b84a7..e8ce9274e 100644 --- a/services/mana-core-auth/src/auth/services/better-auth.service.ts +++ b/services/mana-core-auth/src/auth/services/better-auth.service.ts @@ -1203,6 +1203,7 @@ export class BetterAuthService { headers: Record; body: unknown; }> { + console.log('[handleOidcRequest] Received request:', req.method, req.originalUrl); try { // Convert Express request to Fetch Request const url = new URL( @@ -1210,6 +1211,7 @@ export class BetterAuthService { this.configService.get('BASE_URL') || `http://localhost:${this.configService.get('PORT') || 3001}` ); + console.log('[handleOidcRequest] Constructed URL:', url.toString()); const headers = new Headers(); for (const [key, value] of Object.entries(req.headers)) {