From 4a17aca884fa21142d8d3f7ad9bed4801e53ef43 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Thu, 11 Mar 2021 12:51:39 +0300 Subject: [PATCH] handle the refreshToken error --- .../packages/core/src/lib/strategies/auth-flow.strategy.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/npm/ng-packs/packages/core/src/lib/strategies/auth-flow.strategy.ts b/npm/ng-packs/packages/core/src/lib/strategies/auth-flow.strategy.ts index 31e004be6d..5bbaa58d8b 100644 --- a/npm/ng-packs/packages/core/src/lib/strategies/auth-flow.strategy.ts +++ b/npm/ng-packs/packages/core/src/lib/strategies/auth-flow.strategy.ts @@ -55,7 +55,7 @@ export class AuthCodeFlowStrategy extends AuthFlowStrategy { return Promise.resolve(); } - return this.oAuthService.refreshToken() as Promise; + return this.oAuthService.refreshToken().catch(() => clearOAuthStorage()); }) .then(() => this.oAuthService.setupAutomaticSilentRefresh({}, 'access_token')); }