From e983cbc7a775bfe69ae8124039cd266a8acc1704 Mon Sep 17 00:00:00 2001
From: 安瑾然 <107107765@qq.com>
Date: 星期三, 20 七月 2022 16:31:43 +0800
Subject: [PATCH] login

---
 src/router/index.js |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index 24a41a5..de56f0b 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -77,4 +77,16 @@
     routes
 })
 
+// 鎸傝浇璺敱瀵艰埅瀹堝崼
+router.beforeEach((to, drom, next) => {
+    // to 灏嗚璁块棶鐨勮矾寰�
+    // from 浠h〃浠庡摢涓矾寰勮烦杞�
+    // next 鏄竴涓嚱鏁帮紝琛ㄧず鏀捐
+    // next() 鏀捐   next('/login') 寮哄埗璺宠浆
+    if (to.path === '/login') return next()
+    const tokenStr = window.sessionStorage.getItem('token')
+    if (!tokenStr) return next('/login')
+    next()
+})
+
 export default router

--
Gitblit v1.8.0