Browse Source

UI: Not redirect to the previous link after login with 2FA

pull/6987/head
Vladyslav_Prykhodko 4 years ago
parent
commit
33fe04a7a0
  1. 4
      ui-ngx/src/app/core/auth/auth.service.ts

4
ui-ngx/src/app/core/auth/auth.service.ts

@ -268,7 +268,9 @@ export class AuthService {
public defaultUrl(isAuthenticated: boolean, authState?: AuthState, path?: string, params?: any): UrlTree {
let result: UrlTree = null;
if (isAuthenticated) {
if (!path || path === 'login' || this.forceDefaultPlace(authState, path, params)) {
if (authState.authUser.authority === Authority.PRE_VERIFICATION_TOKEN) {
result = this.router.parseUrl('login/mfa');
} else if (!path || path === 'login' || this.forceDefaultPlace(authState, path, params)) {
if (this.redirectUrl) {
const redirectUrl = this.redirectUrl;
this.redirectUrl = null;

Loading…
Cancel
Save