I want to login with multiple logins for the domain in same browser. example there is a messaging service call slack if i login in first tab and if i open second tab in same browser it should no share session with second tab it should be altogether a new one.
I've tried below block of code but it is not working how do i acheive this
var clearLocal = window.localStorage.clear.bind(window.localStorage);
var getLocal = window.localStorage.getItem.bind(window.localStorage);
var keyLocal = window.localStorage.key.bind(window.localStorage);
var removeLocal = window.localStorage.removeItem.bind(window.localStorage);
var setLocal = window.localStorage.setItem.bind(window.localStorage);
window.localStorage.getItem = function(key) {
  alert("inside account  key " + key);
  var newKey = accountId + "::" + key;
  alert("inside account new key " + newKey);
  return getLocal(newKey);
}
window.localStorage.key = function(index) {
  console.log("KEY " + index);
  return keyLocal(index);
}
window.localStorage.removeItem = function(key) {
  var newKey = accountId + "::" + key;
  console.log("REMOVE " + newKey);
  return removeLocal(newKey);
}
window.localStorage.setItem = function(key, value) {
  var newKey = accountId + "::" + key;
  alert("inside account new key " + newKey);
  return setLocal(newKey, value);
}
Any suggestions more appreciated..
 
    