Browse Source

Handle accessToken and refreshToken from url parameters.

pull/1558/head
Igor Kulikov 8 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); $location.search('publicId', null);
deferred.reject(); 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 { } else {
procceedJwtTokenValidate(); procceedJwtTokenValidate();
} }

Loading…
Cancel
Save