diff --git a/npm/ng-packs/packages/oauth/src/lib/strategies/auth-flow-strategy.ts b/npm/ng-packs/packages/oauth/src/lib/strategies/auth-flow-strategy.ts index e5189966bd..256b4b38fa 100644 --- a/npm/ng-packs/packages/oauth/src/lib/strategies/auth-flow-strategy.ts +++ b/npm/ng-packs/packages/oauth/src/lib/strategies/auth-flow-strategy.ts @@ -99,10 +99,10 @@ export abstract class AuthFlowStrategy { filter(event => event.type === 'token_received' && !!this.oAuthService.state), take(1), map(() => { - const redirect_uri = decodeURIComponent(this.oAuthService.state); + const redirectUri = decodeURIComponent(this.oAuthService.state); - if (redirect_uri && redirect_uri !== '/') { - return redirect_uri; + if (redirectUri && redirectUri !== '/') { + return redirectUri; } return '/'; @@ -110,7 +110,7 @@ export abstract class AuthFlowStrategy { switchMap(redirectUri => this.configState.getOne$('currentUser').pipe( filter(user => !!user?.isAuthenticated), - tap(() => this.router.navigate([redirectUri])), + tap(() => this.router.navigateByUrl(redirectUri)), ), ), )