token=awaitrequestToken(uriAuthCode);// post per la richiesta del token
...
...
@@ -34,13 +37,13 @@ else {
constmyDomains=getMyDomains(token);
constapp=newApp(myDomains);
}
// DA FARE: capire come richiedere il refresh token
}
}
/**
* Ottengo il valore associato al parametro.
* Ottengo il valore associato al parametro.
* @param {*} queryString query string del tipo parametro=valore.
* @returns il valore associato al parametro.
*/
...
...
@@ -52,7 +55,7 @@ function queryStringGetValue(queryString) {
/**
* Post per la richiesta del token
* @returns il token ottenuto
* @returns il token ottenuto
*/
asyncfunctionrequestToken(uriAuthCode){
...
...
@@ -71,20 +74,20 @@ async function requestToken(uriAuthCode) {
})
});
consttoken=awaitresponse.json();
if(response.ok)
if(response.ok)
returntoken;
else
returnnull;
}
/**
* Funzione per ottenenere dal domain manager tutte le informazioni
* Funzione per ottenenere dal domain manager tutte le informazioni
* sui domini dell'utente che ha fatto il login
* @param {*} token token da inviare al domain manager
*/
asyncfunctiongetMyDomains(token){
constresponseDomain=awaitfetch('http://localhost:3001/secured/domains',{// DA FARE: controllare che l'uri che ho specificato qui coincida con quello specificato dal domain manager
method:'GET',
method:'GET',
headers:{
// DA FARE: mettere qui il token
}
...
...
@@ -94,7 +97,7 @@ async function getMyDomains(token) {