Browse Source

Handle accessToken and refreshToken from url parameters.

pull/1558/head
Igor Kulikov 7 years ago
parent
commit
fc4159915a
  1. 19
      ui/src/app/api/user.service.js

19
ui/src/app/api/user.service.js

@ -362,6 +362,25 @@ function UserService($http, $q, $rootScope, adminService, dashboardService, time
$location.search('publicId', null);
deferred.reject();
});
} else if (locationSearch.accessToken) {
var token = locationSearch.accessToken;
var refreshToken = locationSearch.refreshToken;
$location.search('accessToken', null);
if (refreshToken) {
$location.search('refreshToken', null);
}
try {
updateAndValidateToken(token, 'jwt_token', false);
if (refreshToken) {
updateAndValidateToken(refreshToken, 'refresh_token', false);
} else {
store.remove('refresh_token');
store.remove('refresh_token_expiration');
}
} catch (e) {
deferred.reject();
}
procceedJwtTokenValidate();
} else {
procceedJwtTokenValidate();
}

Loading…
Cancel
Save