]>
git.immae.eu Git - perso/Immae/Projets/Nodejs/Surfer.git/blob - app/js/app.js
55153d44ef57c08938920c0919c3c01cc16ba1c1
4 function login(username
, password
) {
5 username
= username
|| app
.loginData
.username
;
6 password
= password
|| app
.loginData
.password
;
10 superagent
.get('/api/files/').query({ username: username
, password: password
}).end(function (error
, result
) {
13 if (error
) return console
.error(error
);
14 if (result
.statusCode
=== 401) return console
.error('Invalid credentials');
16 app
.session
.valid
= true;
17 app
.session
.username
= username
;
18 app
.session
.password
= password
;
20 // clearly not the best option
21 localStorage
.username
= username
;
22 localStorage
.password
= password
;
27 app
.session
.valid
= false;
28 app
.session
.username
= username
;
29 app
.session
.password
= password
;
31 delete localStorage
.username
;
32 delete localStorage
.password
;
54 login(localStorage
.username
, localStorage
.password
);