shawenguan преди 1 година
родител
ревизия
7b126c16ad
променени са 3 файла, в които са добавени 5 реда и са изтрити 8 реда
  1. 1 1
      Scripts/imoutai/imoutaiHelper.js
  2. 4 7
      Scripts/util/ToolKit.js
  3. 0 0
      Scripts/util/ToolKit.min.js

+ 1 - 1
Scripts/imoutai/imoutaiHelper.js

@@ -225,7 +225,7 @@ function handleLogin() {
         let payload = jwtData.payload;
         let expDate = new Date(payload.exp * 1000);
         let expTimeStr = lk.formatDate(expDate, 'yyyy-MM-dd HH:mm:ss');
-        k.setVal('lkMTTokenExpireTime', expTimeStr);
+        lk.setVal('lkMTTokenExpireTime', expTimeStr);
     }
 }
 

+ 4 - 7
Scripts/util/ToolKit.js

@@ -1315,16 +1315,13 @@ function ToolKit(scriptName, scriptId, options) {
             try {
                 const segments = token.split('.');
                 const base64HeaderUrl = segments[0];
-                const base64Header = base64HeaderUrl.replace(/-/g, '+').replace(/_/g, '/');
-                this.log("###parseJwt###0");
-                this.log(this.base64Decode(base64Header));
+                const base64Header = base64HeaderUrl.replace(/-/g, '+').replace(/_/g, '/').replace(/\0/g, '');
                 const headerData = JSON.parse(this.base64Decode(base64Header));
-                this.log("###parseJwt###1");
+
                 const base64PayloadUrl = segments[1];
-                const base64Payload = base64PayloadUrl.replace(/-/g, '+').replace(/_/g, '/');
-                this.log(this.base64Decode(base64Payload));
+                const base64Payload = base64PayloadUrl.replace(/-/g, '+').replace(/_/g, '/').replace(/\0/g, '');
                 const payloadData = JSON.parse(this.base64Decode(base64Payload));
-                this.log("###parseJwt###2");
+
                 return {
                     header: headerData,
                     payload: payloadData,

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
Scripts/util/ToolKit.min.js


Някои файлове не бяха показани, защото твърде много файлове са промени