Browse Source

Minor improvements

pull/2709/head
Igor Kulikov 7 years ago
parent
commit
3d2270e11e
  1. 20
      ui-ngx/src/app/core/auth/auth.service.ts

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

@ -293,22 +293,20 @@ export class AuthService {
} }
return this.procceedJwtTokenValidate(); return this.procceedJwtTokenValidate();
} else if (username && password) { } else if (username && password) {
this.utils.updateQueryParam('username', null);
this.utils.updateQueryParam('password', null);
const loginRequest: LoginRequest = { const loginRequest: LoginRequest = {
username: username, username,
password: password password
}; };
return this.http.post<LoginResponse>('/api/auth/login', loginRequest, defaultHttpOptions()).pipe( return this.http.post<LoginResponse>('/api/auth/login', loginRequest, defaultHttpOptions()).pipe(
tap((loginResponse: LoginResponse) => { mergeMap((loginResponse: LoginResponse) => {
try { this.updateAndValidateToken(loginResponse.token, 'jwt_token', false);
this.updateAndValidateToken(loginResponse.token, 'jwt_token', false); this.updateAndValidateToken(loginResponse.refreshToken, 'refresh_token', false);
this.updateAndValidateToken(loginResponse.refreshToken, 'refresh_token', false);
} catch (e) {
}
}
), mergeMap( () => {
return this.procceedJwtTokenValidate(); return this.procceedJwtTokenValidate();
} }
)); )
);
} }
return this.procceedJwtTokenValidate(doTokenRefresh); return this.procceedJwtTokenValidate(doTokenRefresh);
} else { } else {

Loading…
Cancel
Save