From a5577b6992e298bbb9e9665705df160015f37168 Mon Sep 17 00:00:00 2001 From: DonOmalVindula Date: Thu, 31 Oct 2024 18:18:53 +0530 Subject: [PATCH] Add config to prevent auto logout on token refresh errors --- lib/src/client.ts | 1 + lib/src/models/client-config.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/src/client.ts b/lib/src/client.ts index f1362c29..2cb188d3 100644 --- a/lib/src/client.ts +++ b/lib/src/client.ts @@ -43,6 +43,7 @@ import { * Default configurations. */ const DefaultConfig: Partial> = { + autoLogoutOnTokenError: true, clockTolerance: 300, enablePKCE: true, responseMode: ResponseMode.query, diff --git a/lib/src/models/client-config.ts b/lib/src/models/client-config.ts index f1058eec..c2446cc4 100644 --- a/lib/src/models/client-config.ts +++ b/lib/src/models/client-config.ts @@ -20,6 +20,7 @@ import { OIDCEndpoints } from "./oidc-provider-meta-data"; import { ResponseMode } from "../constants"; export interface DefaultAuthClientConfig { + autoLogoutOnTokenError?: boolean; signInRedirectURL: string; signOutRedirectURL?: string; clientHost?: string;