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