From dcc140dca032532482c9a499dade4869143c865a Mon Sep 17 00:00:00 2001 From: DrummyFloyd Date: Mon, 12 May 2025 17:42:41 +0200 Subject: [PATCH] fix(oidc): remove trailling / needed but add manually depends on provider keycloack != authentik --- apps/backend/src/services/auth/providers/oauth.provider.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/backend/src/services/auth/providers/oauth.provider.ts b/apps/backend/src/services/auth/providers/oauth.provider.ts index 9ce6f278..30175238 100644 --- a/apps/backend/src/services/auth/providers/oauth.provider.ts +++ b/apps/backend/src/services/auth/providers/oauth.provider.ts @@ -60,7 +60,7 @@ export class OauthProvider implements ProvidersInterface { } async getToken(code: string): Promise { - const response = await fetch(`${this.tokenUrl}/`, { + const response = await fetch(`${this.tokenUrl}`, { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', @@ -85,7 +85,7 @@ export class OauthProvider implements ProvidersInterface { } async getUser(access_token: string): Promise<{ email: string; id: string }> { - const response = await fetch(`${this.userInfoUrl}/`, { + const response = await fetch(`${this.userInfoUrl}`, { headers: { Authorization: `Bearer ${access_token}`, Accept: 'application/json',