Переглянути джерело

招聘端刷新令牌使用求职端token bug

lifanagju_citu 7 місяців тому
батько
коміт
457d9189f1
1 змінених файлів з 2 додано та 3 видалено
  1. 2 3
      src/config/axios/service.js

+ 2 - 3
src/config/axios/service.js

@@ -157,15 +157,14 @@ service.interceptors.response.use(
       if (!isRefreshToken) {
         isRefreshToken = true
         // 1. 如果获取不到刷新令牌,则只能执行登出操作
-        if (!getRefreshToken()) {
+        if (!getRefreshToken(tokenIndex)) {
           return handleAuthorized()
         }
         // 2. 进行刷新访问令牌
         try {
           // 2.1 刷新成功,则回放队列的请求 + 当前请求
           const refreshApi = tokenIndex === 1  ? enterpriseRefreshToken : userRefreshToken
-          const data = await refreshApi(getRefreshToken())
-          console.log(132, data)
+          const data = await refreshApi(getRefreshToken(tokenIndex))
           // const data = tokenIndex === 1 ? await enterpriseRefreshToken(getRefreshToken()) : await userRefreshToken(getRefreshToken())
           setToken(data.accessToken)
           setRefreshToken(data.refreshToken)