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')); }