I'm trying to return true or false depending on if the users token & role in the localstorage is ok. For some reason I'm getting undefined as a response... Could you guys help me?
function isLogged(roleNeeded) {
var token = "asd";//localStorage.getItem("token");
function handleResponse(data){
ajaxresponse = data;
var val;
var localRole = "s";//localStorage.getItem("role");
val = (data.status === "ok" && localRole === roleNeeded);
return val;
}
loadAjax(token, handleResponse)
}
function loadAjax(token, handleResponse) {
$.ajax({
url: 'http://localhost/users/login/verify',
method: 'GET',
headers: {token: token},
success: function(data)
{
handleResponse(data)
}
});
}