瀏覽代碼

使用MD5进行前端签名

liling 1 年之前
父節點
當前提交
9204377c5b
共有 4 個文件被更改,包括 17 次插入697 次删除
  1. 8 690
      package-lock.json
  2. 1 4
      package.json
  3. 5 0
      src/pages/components/HeadMenu.vue
  4. 3 3
      src/utils/request.js

文件差異過大導致無法顯示
+ 8 - 690
package-lock.json


+ 1 - 4
package.json

@@ -15,11 +15,8 @@
     "axios": "^1.5.1",
     "bpmn-js": "^15.1.3",
     "core-js": "^3.8.3",
-    "crypto": "^1.0.1",
-    "crypto-browserify": "^3.12.0",
-    "crypto-js": "^4.1.1",
     "element-plus": "^2.4.3",
-    "js-md5": "^0.8.0",
+    "js-md5": "^0.8.3",
     "jsplumb": "^2.15.6",
     "leader-line": "^1.0.7",
     "less": "^4.2.0",

+ 5 - 0
src/pages/components/HeadMenu.vue

@@ -145,6 +145,11 @@ export default {
         }
         // 关闭窗口
         function closeSize() {
+            if( typeof(windowEx)==='undefined') {
+                //返回登录页面
+                router.push('/login')
+                return
+            }
             windowEx.Close()
         }
         function miniOver() {//鼠标移入

+ 3 - 3
src/utils/request.js

@@ -1,5 +1,5 @@
 import axios from 'axios'
-// import md5 from 'js-md5'
+import md5 from 'js-md5'
 import { ElMessage } from 'element-plus'
 import vue from "vue"
 import { useRouter } from 'vue-router'
@@ -47,8 +47,8 @@ service.interceptors.request.use(
 
             signs = signs.replace(/\+/gi, '%20')
             signs = decodeURIComponent(signs)
-            signs = encodeURIComponent(signs)
-            // signs = md5(signs)
+            //signs = encodeURIComponent(signs)
+            signs = md5(signs)
             // }
             config.headers['Authorization'] = 'Bearer ' + userToken
             config.headers.auth_time = now

部分文件因文件數量過多而無法顯示