aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/scripts/login.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/scripts/login.ts b/src/scripts/login.ts
index 390131c..d2e7594 100644
--- a/src/scripts/login.ts
+++ b/src/scripts/login.ts
@@ -1,8 +1,6 @@
document.addEventListener("DOMContentLoaded", () => {
const proxiedPost = $.post;
- let loginData: any | null = null;
-
$.post = function() {
if (arguments[0].endsWith("viewLoginAreaAction")) {
(window as any).DrawLoginCaptcha = () => {};
@@ -34,7 +32,7 @@ document.addEventListener("DOMContentLoaded", () => {
const callback = arguments[2];
arguments[2] = (data: any) => {
if (!data.exception && data.checkmsg === "success") {
- loginData = arguments[1];
+ window.localStorage.setItem("loginData", btoa(JSON.stringify(arguments[1])));
}
callback(data);
@@ -45,6 +43,9 @@ document.addEventListener("DOMContentLoaded", () => {
};
setInterval(() => {
+ let loginData = window.localStorage.getItem("loginData");
+ loginData = loginData ? JSON.parse(atob(loginData)) : null;
+
if (loginData) {
$.post(
"/BanglarBhumi/login.action",