d08150ae1983d2b396cbf269339f5f729538997e
[plack-app-gruntmaster.git] / js / 95-login.js
1 $(function(){
2 var sidebar = $('#sidebar')[0];
3 var login = document.createElement('div');
4 login.innerHTML = '<a role="button" id="login" class="show">Log in</a>';
5 sidebar.insertBefore(login, sidebar.firstChild);
6 $('#login').on('click', e => {
7 var xhr = new XMLHttpRequest();
8 xhr.open('GET', '/login');
9 xhr.onload = () => {
10 if(xhr.status != 200)
11 return;
12 var username = xhr.responseText;
13 sessionStorage.setItem('login_username', username);
14 start_tracking(username);
15 login.innerHTML = 'Probably logged in as ' + username;
16 }
17 xhr.send();
18 return false;
19 });
20
21 var username = sessionStorage.getItem('login_username');
22 if(username)
23 login.innerHTML = 'Probably logged in as ' + username;
24 });
This page took 0.022208 seconds and 3 git commands to generate.