2 var WEBATHENA_HOST = "https://webathena.mit.edu";
3 var REALM = "ATHENA.MIT.EDU";
4 var PRINCIPAL = ["moira", "moira7.mit.edu"];
6 var button = document.getElementById("login");
7 button.addEventListener("click", function (ev) {
8 document.getElementById("loading").hidden = false;
11 url: WEBATHENA_HOST + "/#!request_ticket_v1",
12 relay_url: WEBATHENA_HOST + "/relay.html",
24 if (r.status !== "OK") {
26 if (r.code == "BAD_ORIGIN") {
27 window.alert("Please use HTTPS to connect to this URL");
32 var session = JSON.stringify(r.session);
34 // Store the encoded ticket as a global variable
35 webathena_base64 = btoa(session);