diff --git a/frontend/src/api/index.ts b/frontend/src/api/index.ts
index c52f972..cf1c55d 100644
--- a/frontend/src/api/index.ts
+++ b/frontend/src/api/index.ts
@@ -42,7 +42,7 @@ class RequestHttp {
config.loading ?? (config.loading = true)
config.loading && showFullScreenLoading()
if (config.headers && typeof config.headers.set === 'function') {
- config.headers.set('x-access-token', userStore.token)
+ config.headers.set('Authorization', 'Bearer '+userStore.token)
}
return config
},
@@ -63,6 +63,7 @@ class RequestHttp {
// 登陆失效
if (data.code == ResultEnum.OVERDUE) {
userStore.setToken('')
+ userStore.setUserInfo({name: ''})
router.replace(LOGIN_URL)
ElMessage.error(data.message)
return Promise.reject(data)
diff --git a/frontend/src/api/user/interface/user.ts b/frontend/src/api/user/interface/user.ts
index 19e900a..362ce4b 100644
--- a/frontend/src/api/user/interface/user.ts
+++ b/frontend/src/api/user/interface/user.ts
@@ -8,6 +8,9 @@ export namespace Login {
}
export interface ResLogin {
accessToken: string;
+ userInfo:{
+ name: string;
+ }
}
export interface ResAuthButtons {
[key: string]: string[];
diff --git a/frontend/src/languages/modules/en.ts b/frontend/src/languages/modules/en.ts
index 2ea0a70..8653fb0 100644
--- a/frontend/src/languages/modules/en.ts
+++ b/frontend/src/languages/modules/en.ts
@@ -25,6 +25,7 @@ export default {
personalData: "Personal Data",
changePassword: "Change Password",
changeMode:"Change Mode",
+ versionRegister:"Version Register",
logout: "Logout"
}
};
diff --git a/frontend/src/languages/modules/zh.ts b/frontend/src/languages/modules/zh.ts
index ce576f1..ea95310 100644
--- a/frontend/src/languages/modules/zh.ts
+++ b/frontend/src/languages/modules/zh.ts
@@ -25,6 +25,7 @@ export default {
personalData: "个人信息",
changePassword: "修改密码",
changeMode:"模式切换",
+ versionRegister:"版本注册",
logout: "退出登录"
}
};
diff --git a/frontend/src/layouts/components/Header/components/Avatar.vue b/frontend/src/layouts/components/Header/components/Avatar.vue
index dcfa024..7239ef9 100644
--- a/frontend/src/layouts/components/Header/components/Avatar.vue
+++ b/frontend/src/layouts/components/Header/components/Avatar.vue
@@ -19,6 +19,9 @@
{{ $t("header.changeMode") }}
+
+ {{ $t("header.versionRegister") }}
+
@@ -29,6 +32,8 @@
+
+