瀏覽代碼

🐛fix(session): The localStorage did not clear user information after the login session expired

Apple\Apple 9 月之前
父節點
當前提交
85c40424d5
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      web/src/helpers/utils.js

+ 2 - 0
web/src/helpers/utils.js

@@ -95,6 +95,8 @@ export function showError(error) {
     if (error.name === 'AxiosError') {
     if (error.name === 'AxiosError') {
       switch (error.response.status) {
       switch (error.response.status) {
         case 401:
         case 401:
+          // 清除用户状态
+          localStorage.removeItem('user');
           // toast.error('错误:未登录或登录已过期,请重新登录!', showErrorOptions);
           // toast.error('错误:未登录或登录已过期,请重新登录!', showErrorOptions);
           window.location.href = '/login?expired=true';
           window.location.href = '/login?expired=true';
           break;
           break;