Allow logge din users to access the home page

This commit is contained in:
yflory
2017-02-02 18:09:27 +01:00
parent bed49d0b26
commit b0fb56fa63
9 changed files with 116 additions and 43 deletions

View File

@@ -65,22 +65,26 @@ define([
};
var userHashKey = common.userHashKey = 'User_hash';
var userNameKey = common.userNameKey = 'User_name';
var fileHashKey = common.fileHashKey = 'FS_hash';
var login = common.login = function (hash, remember, cb) {
var login = common.login = function (hash, name, remember, cb) {
if (!hash) { throw new Error('expected a user hash'); }
if (!name) { throw new Error('expected a user name'); }
if (!remember) {
sessionStorage.setItem(userHashKey, hash);
sessionStorage.setItem(userNameKey, name);
}
else {
localStorage.setItem(userHashKey, hash);
localStorage.setItem(userNameKey, name);
}
if (cb) { cb(); }
};
var logout = common.logout = function (cb) {
[
// fileHashKey,
userNameKey,
userHashKey,
].forEach(function (k) {
sessionStorage.removeItem(k);