This commit is contained in:
2026-07-28 13:59:16 +08:00 Unverified
parent be842cc1d5
commit 9a75589282
13 changed files with 1119 additions and 43 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
import axios from 'axios'
import { goLogin } from '../utils/navigate'
const http = axios.create({
baseURL: import.meta.env.VITE_API_BASE_URL ?? '/api',
@@ -17,7 +18,7 @@ http.interceptors.response.use(
if (error.response?.status === 401 && !error.config?.url?.endsWith('/auth/login')) {
localStorage.removeItem('jiaowu_token')
localStorage.removeItem('jiaowu_user')
window.location.assign(`/login?redirect=${encodeURIComponent(location.pathname)}`)
goLogin(location.pathname + location.search + location.hash)
}
return Promise.reject(error)
},