Estoy tratando de devolver verdadero o falso dependiendo de si el token y el rol de los usuarios en el almacenamiento local están bien. Por alguna razón, no estoy definido como respuesta... ¿Podrían ayudarme?
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) } }); }