Skip to content

Instantly share code, notes, and snippets.

@AaronC81
Created September 1, 2017 14:16
Show Gist options
  • Save AaronC81/9fd2146d164d0665ceb8dba8a34a44c3 to your computer and use it in GitHub Desktop.
Save AaronC81/9fd2146d164d0665ceb8dba8a34a44c3 to your computer and use it in GitHub Desktop.
var BhhsToken;
function BhhsInit() {
BhhsToken = localStorage.getItem("BhhsToken");
}
function BhhsLoginRequired(callback) {
$.get("http://bhhssite.azurewebsites.net/api/loginRequired/" + BhhsToken, callback);
}
function BhhsLogin(username, password, callback) {
$.post("http://bhhssite.azurewebsites.net/api/login", {
"Username": username,
"Password": password
}, data => {
BhhsToken = data.token;
localStorage.setItem("BhhsToken", BhhsToken);
callback(data);
});
}
function BhhsPeople(callback) {
$.ajax({
url: "http://bhhssite.azurewebsites.net/api/people/" + BhhsToken,
type: "GET",
success: callback
});
}
function BhhsTimetableFor(forWhom, callback) {
$.ajax({
url: "http://bhhssite.azurewebsites.net/api/timetable/" + BhhsToken + "/" + forWhom,
type: "GET",
success: callback
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment