From c8fddf98e955ffa92c8730b506b792e008c49043 Mon Sep 17 00:00:00 2001 From: lixuliang <lixuliang_hd@126.com> Date: 星期二, 14 十一月 2023 16:49:38 +0800 Subject: [PATCH] ca登录 --- src/router/index.js | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 4862247..19ebc4c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -31,25 +31,29 @@ const router = new Router({ mode: "history", // base: '/YZXNCS',//姝e紡鐗� 鎵撳寘鏃惰В寮� - // base: '/SW',//娴嬭瘯鐗� 鎵撳寘鏃惰В寮� + base: '/SW',//娴嬭瘯鐗� 鎵撳寘鏃惰В寮� routes, }); router.beforeEach((to, from, next) => { - // next(); - if (to.path === "/login") { //鍘荤櫥褰曢〉锛岀洿鎺ヨ烦杞� + // next(); + // 鍘荤櫥褰曢〉锛岀洿鎺ヨ烦杞� + if (to.path === "/login") { next(); - } else { //鍘籭ndex锛屽垽鏂璽oken + } else { + //鍘籭ndex锛屽垽鏂璽oken let token = localStorage.getItem("TokenKey"); if (token === null || token === "") { // 娌℃湁token,鍘荤櫥闄嗛〉 next("/login"); - } else { // 鏈塼oken,鍒ゆ柇瓒呮椂 + } else { + // 鏈塼oken,鍒ゆ柇瓒呮椂 let TokenTime = window.localStorage.getItem("TokenTime"); let nowTime = new Date().getTime() if (nowTime - TokenTime > 60 * 60 * 1000) { // 瓒呰繃60鍒嗛挓锛屽幓鐧婚檰椤� next("/login"); localStorage.removeItem("TokenKey"); localStorage.removeItem("TokenTime"); - } else { // 鍘籭ndex锛屾湁token锛屾病杩囨湡锛岃繘鍏ョ郴缁� + } else { + // 鍘籭ndex锛屾湁token锛屾病杩囨湡锛岃繘鍏ョ郴缁� next(); } -- Gitblit v1.9.3