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 4b1d236188..5674260b02 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 @@ -111,10 +111,8 @@ export class AuthPasswordFlowStrategy extends AuthFlowStrategy { } async init() { - this.oAuthService.events.subscribe(event => { - if (event.type === 'logout') { - this.removeRememberMe(); - } + this.oAuthService.events.pipe(filter(event => event.type === 'logout')).subscribe(() => { + this.removeRememberMe(); }); if (!getCookieValueByName('rememberMe') && localStorage.getItem(this.storageKey)) {