diff --git a/npm/ng-packs/packages/account/src/lib/services/authentication.service.ts b/npm/ng-packs/packages/account/src/lib/services/authentication.service.ts index beca24c2ef..ab8223e591 100644 --- a/npm/ng-packs/packages/account/src/lib/services/authentication.service.ts +++ b/npm/ng-packs/packages/account/src/lib/services/authentication.service.ts @@ -48,8 +48,7 @@ export class AuthenticationService { this.router.navigate([redirectUrl]); - const strategy = this.authService.strategy; - if (strategy instanceof AuthPasswordFlowStrategy) strategy.setRememberMe(remember); + this.authService.strategy.setRememberMe(remember); }), ); } 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 9931878ee2..0a676fe2b7 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 @@ -54,6 +54,8 @@ export abstract class AuthFlowStrategy { }) .catch(this.catchError); } + + setRememberMe(remember: boolean) {} } export class AuthCodeFlowStrategy extends AuthFlowStrategy {