Browse Source

fix(token): #251修复未获取到token时判断过期逻辑错误

当tokenInfo.value为null时直接返回true,避免后续访问expireTime导致的错误
feige996 8 months ago
parent
commit
89d76deead
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/store/token.ts

+ 4 - 0
src/store/token.ts

@@ -54,6 +54,10 @@ export const useTokenStore = defineStore(
      * 判断token是否过期
      */
     const isTokenExpired = computed(() => {
+      if (!tokenInfo.value) {
+        return true
+      }
+
       const now = Date.now()
       const expireTime = uni.getStorageSync('accessTokenExpireTime')