Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging

This commit is contained in:
yflory
2017-02-07 16:49:31 +01:00
2 changed files with 19 additions and 4 deletions

View File

@@ -82,6 +82,19 @@ define([
if (cb) { cb(); }
};
var eraseTempSessionValues = common.eraseTempSessionValues = function () {
// delete sessionStorage values that might have been left over
// from the main page's /user redirect
[
'login_user',
'login_pass',
'login_remember',
'register'
].forEach(function (k) {
delete sessionStorage[k];
});
};
var logout = common.logout = function (cb) {
[
userNameKey,
@@ -97,6 +110,8 @@ define([
if (!localStorage[fileHashKey]) {
localStorage[fileHashKey] = common.createRandomHash();
}
eraseTempSessionValues();
if (cb) { cb(); }
};