活跃作者推荐
This commit is contained in:
parent
e551f7f510
commit
ce4beb398c
@ -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),然后错误会传播到这里
|
||||||
// 其他网络错误等也会被捕获
|
// 其他网络错误等也会被捕获
|
||||||
|
Loading…
x
Reference in New Issue
Block a user