活跃作者推荐

This commit is contained in:
Kunagisa 2025-06-13 21:07:35 +08:00
parent e551f7f510
commit ce4beb398c

View File

@ -28,9 +28,14 @@ export const getUserInfo = async () => {
try { try {
// console.log('jwt.js: Attempting to fetch user info from', USER_INFO_URL); // console.log('jwt.js: Attempting to fetch user info from', USER_INFO_URL);
const response = await axiosInstance.get(USER_INFO_URL); const response = await axiosInstance.get(USER_INFO_URL);
if (response.status !== 200) {
router.push('/backend/login');
return null;
}
// console.log('jwt.js: User info received:', response.data); // console.log('jwt.js: User info received:', response.data);
return response.data; // 假设API成功时返回用户信息对象 return response.data;
} catch (error) { } catch (error) {
router.push('/backend/login');
// console.error('jwt.js: Error fetching user info:', error.response ? error.response.status : error.message); // console.error('jwt.js: Error fetching user info:', error.response ? error.response.status : error.message);
// 401错误会被响应拦截器处理清除token然后错误会传播到这里 // 401错误会被响应拦截器处理清除token然后错误会传播到这里
// 其他网络错误等也会被捕获 // 其他网络错误等也会被捕获