浏览代码

fix: token 存储改为sessionstorage

dulonghui 1 年之前
父节点
当前提交
0f75b3f603
共有 4 个文件被更改,包括 6 次插入3 次删除
  1. 2 1
      src/components/ResultPage.vue
  2. 2 1
      src/components/TaskList.vue
  3. 1 1
      src/utils/request.js
  4. 1 0
      src/views/HomeView.vue

+ 2 - 1
src/components/ResultPage.vue

@@ -236,7 +236,8 @@ onMounted(() => {
     getTaskList()
     resultData = props.taskDetail.task
   }
-  const token = getToken()
+  // const token = getToken()
+  const token = sessionStorage.getItem('token')
   if (token) {
     getTaskList()
   } else {

+ 2 - 1
src/components/TaskList.vue

@@ -67,7 +67,8 @@ const getTaskDetail = (item) => {
   emit('onGetTaskDetail', {id: item.id})
 }
 onMounted(() => {
-  const token = getToken()
+  // const token = getToken()
+  const token = sessionStorage.getItem('token')
   if (token) {
     getTaskList()
   }

+ 1 - 1
src/utils/request.js

@@ -16,7 +16,7 @@ service.interceptors.request.use(
     }
     // 默认请求头
     const headers = {
-      Token: getToken(),
+      token: sessionStorage.getItem('token'),
       md5: sessionStorage.getItem('md5'),
       'Content-Type': 'application/json'
     }

+ 1 - 0
src/views/HomeView.vue

@@ -67,6 +67,7 @@ const login = async () => {
     const res = await postLogin({ timestamp: Number(timestamp), uid }, { md5 })
     if (res && res.code === 0) {
       console.log(res)
+      sessionStorage.setItem('token', res.data.token)
       setToken(res.data.token)
       loginLoading.value = false
     } else {