From 273e0472e61988a3908bf9bbdff736b5ccd27cfe Mon Sep 17 00:00:00 2001 From: Salah Eddine BOURAGBA Date: Sun, 7 Dec 2025 13:09:54 +0100 Subject: [PATCH] dont add code challenge if disablePkce is true --- .../src/lib/utils/url/url.service.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/projects/angular-auth-oidc-client/src/lib/utils/url/url.service.ts b/projects/angular-auth-oidc-client/src/lib/utils/url/url.service.ts index 7f79d6f4e..cc7c787fe 100644 --- a/projects/angular-auth-oidc-client/src/lib/utils/url/url.service.ts +++ b/projects/angular-auth-oidc-client/src/lib/utils/url/url.service.ts @@ -561,7 +561,10 @@ export class UrlService { params = params.append('nonce', nonce); params = params.append('state', state); - if (this.flowHelper.isCurrentFlowCodeFlow(configuration)) { + if ( + this.flowHelper.isCurrentFlowCodeFlow(configuration) && + !configuration.disablePkce + ) { params = params.append('code_challenge', codeChallenge); params = params.append('code_challenge_method', 'S256'); }