|
|
@ -9,7 +9,7 @@ function login() { |
|
|
|
|
|
|
|
// Checks input fields
|
|
|
|
if (!apiKey) { |
|
|
|
lib_msg.displayErrors('API key is mandatory'); |
|
|
|
lib_msg.displayErrors('Admin key is mandatory'); |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
@ -20,13 +20,17 @@ function login() { |
|
|
|
function (result) { |
|
|
|
const auth = result['authorizations']; |
|
|
|
const accessToken = auth['access_token']; |
|
|
|
lib_auth.setAccessToken(accessToken); |
|
|
|
const refreshToken = auth['refresh_token']; |
|
|
|
lib_auth.setRefreshToken(refreshToken); |
|
|
|
sessionStorage.setItem('activeTab', ''); |
|
|
|
lib_msg.displayInfo('Successfully connected to your backend'); |
|
|
|
// Redirection to default page
|
|
|
|
lib_cmn.goToDefaultPage(); |
|
|
|
if (lib_auth.isAdmin(accessToken)) { |
|
|
|
lib_auth.setAccessToken(accessToken); |
|
|
|
const refreshToken = auth['refresh_token']; |
|
|
|
lib_auth.setRefreshToken(refreshToken); |
|
|
|
sessionStorage.setItem('activeTab', ''); |
|
|
|
lib_msg.displayInfo('Successfully connected to your backend'); |
|
|
|
// Redirection to default page
|
|
|
|
lib_cmn.goToDefaultPage(); |
|
|
|
} else { |
|
|
|
lib_msg.displayErrors('You must sign in with the admin key'); |
|
|
|
} |
|
|
|
}, |
|
|
|
function (jqxhr) { |
|
|
|
let msg = lib_msg.extractJqxhrErrorMsg(jqxhr); |
|
|
|