Browse Source

logout, re-login bug fixed

Logout and lock screen cleared session storage completely including the
tempIguana password.
Only set to clear the data which needs to be cleared while logout/lock.
This seems to have fixed issue of logout and relogin.
master
Satinder Grewal 8 years ago
parent
commit
b4c90d3594
  1. 9
      assets/scripts/login.js

9
assets/scripts/login.js

@ -395,7 +395,8 @@ var Login = function() {
//dataType: 'text', //dataType: 'text',
success: function(data, textStatus, jqXHR) { success: function(data, textStatus, jqXHR) {
var LogoutOutput = JSON.parse(data); var LogoutOutput = JSON.parse(data);
sessionStorage.clear(); //sessionStorage.clear();
sessionStorage.removeItem('IguanaActiveAccount');
console.log('== Logout Data OutPut =='); console.log('== Logout Data OutPut ==');
console.log(LogoutOutput); console.log(LogoutOutput);
@ -679,7 +680,8 @@ var Login = function() {
//dataType: 'text', //dataType: 'text',
success: function(data, textStatus, jqXHR) { success: function(data, textStatus, jqXHR) {
var LogoutOutput = JSON.parse(data); var LogoutOutput = JSON.parse(data);
sessionStorage.clear(); //sessionStorage.clear();
sessionStorage.removeItem('IguanaActiveAccount');
//console.log('== Data OutPut =='); //console.log('== Data OutPut ==');
//console.log(LogoutOutput); //console.log(LogoutOutput);
@ -754,7 +756,8 @@ jQuery(document).ready(function() {
function ClearOnLogout(cleardata, stopinterval) { function ClearOnLogout(cleardata, stopinterval) {
if ( cleardata === true ) { if ( cleardata === true ) {
sessionStorage.clear(); //sessionStorage.clear();
sessionStorage.removeItem('IguanaActiveAccount');
} }
if ( cleardata === false || cleardata === null ) { if ( cleardata === false || cleardata === null ) {
console.log('sessionStorage data not cleared.'); console.log('sessionStorage data not cleared.');

Loading…
Cancel
Save