blob: 5e1371a80776a21bda4c213fab14a4a2698a83d8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
var authentication_response = null;
var authentication_callbacks = [];
function requestAuthentication() {
var request = new XMLHttpRequest();
request.onreadystatechange = function() {
if (request.readyState < 4) return;
authentication_response = (request.status == 200) ? request.responseText : "";
}
request.open("POST", "/profile/authenticate.php", true);
request.setRequestHeader("Authorization", sessionStorage.getItem("token"));
request.send(null);
}
requestAuthentication();
function authenticated(callback) {
authentication_callbacks.push(callback);
}
|