Session Token Management Improved
This commit is contained in:
1 parent
2205e674cf
commit
8d3ed07ce9
3 files changed
+18
-5
No files matched your search
@@ -288,9 +288,12 @@ function newDeleteTradingHistory() {
|
||||
|
||||
if (INFO_LOG === true) { logger.write("[INFO] draw -> Entering function."); }
|
||||
|
||||
let user = window.localStorage.getItem("user");
|
||||
let sessionToken = window.localStorage.getItem('sessionToken');
|
||||
|
||||
if (user === null) { return; }
|
||||
if (sessionToken === null || sessionToken === "") {
|
||||
/* not logged in */
|
||||
return;
|
||||
}
|
||||
|
||||
thisObject.container.frame.draw(false, false);
|
||||
|
||||
|
||||
@@ -124,9 +124,12 @@ function newPlayStopButton() {
|
||||
|
||||
function draw() {
|
||||
|
||||
let user = window.localStorage.getItem("user");
|
||||
let sessionToken = window.localStorage.getItem('sessionToken');
|
||||
|
||||
if (user === null) { return; }
|
||||
if (sessionToken === null || sessionToken === "") {
|
||||
/* not logged in */
|
||||
return;
|
||||
}
|
||||
|
||||
thisObject.container.frame.draw(false, false);
|
||||
|
||||
|
||||
+8
-1
@@ -34,7 +34,14 @@ function newLogin() {
|
||||
const accessToken = window.localStorage.getItem("access_token");
|
||||
let user = window.localStorage.getItem("user");
|
||||
|
||||
if (user === null) { return; }
|
||||
if (user === null) {
|
||||
|
||||
// if there is no user that means that we are logged off, which means it is time to clean the local storage of things from the last log in.
|
||||
|
||||
window.localStorage.removeItem("loggedInUser");
|
||||
window.localStorage.removeItem('sessionToken');
|
||||
return;
|
||||
}
|
||||
|
||||
user = JSON.parse(user);
|
||||
|
||||
|
||||
Reference in new issue
Block a user