From 81d74a4cfe6ce04fca3367d5c4edf9991e4741c6 Mon Sep 17 00:00:00 2001 From: limengnan <420004014@qq.com> Date: Fri, 20 Jun 2025 10:00:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E7=99=BB=E5=BD=95=E8=B7=B3?= =?UTF-8?q?=E8=BD=AC=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/router/index.ts | 11 ++--------- frontend/src/store/user.ts | 1 - 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index 0260d87..11ce39a 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -139,18 +139,11 @@ router.beforeEach((to, from, next) => { // 设置页面标题 document.title = to.meta.title ? `${to.meta.title} - StdProject` : 'StdProject' - - debugger + const token = localStorage.getItem('token') || '' console.log(userStore.isAuthenticated) // 检查是否需要认证 if (to.meta.requiresAuth) { - // next() - // if (userStore.isAuthenticated) { - // next() - // } else { - // next('/login') - // } - if (userStore.isAuthenticated) { + if (!!token) { next() } else { next('/UserLogin') // 未认证重定向到登录页 diff --git a/frontend/src/store/user.ts b/frontend/src/store/user.ts index f1e1bf8..5ca52ee 100644 --- a/frontend/src/store/user.ts +++ b/frontend/src/store/user.ts @@ -5,7 +5,6 @@ import { ElMessage } from 'element-plus' export const useUserStore = defineStore('user', () => { // 状态 - debugger const token = ref(localStorage.getItem('token') || '') const userInfo = ref(JSON.parse(localStorage.getItem('userInfo') || 'null')) const permissions = ref(JSON.parse(localStorage.getItem('permissions') || '[]'))