From 87bed21277ea0d4f7cf3e0dfc52f2341f38014e2 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Wed, 11 Dec 2024 20:37:10 +0800 Subject: [PATCH] =?UTF-8?q?perf(X-Pack):=20MFA=20=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E4=BA=A4=E4=BA=92=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/src/locales/zh-CN.ts | 4 +++- de-xpack | 2 +- .../java/io/dataease/api/permissions/user/api/UserApi.java | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/core/core-frontend/src/locales/zh-CN.ts b/core/core-frontend/src/locales/zh-CN.ts index 4e8746ff83..195bfde89f 100644 --- a/core/core-frontend/src/locales/zh-CN.ts +++ b/core/core-frontend/src/locales/zh-CN.ts @@ -4260,6 +4260,8 @@ export default { enable_switch_tips: '管理员已设置所有用户开启 MFA 认证', reset_key_tips: '重置 FMA', step_1: '安装应用', - step_2: '绑定 MFA 验证器' + step_2: '绑定 MFA 验证器', + unbind_confirm: '确定解除 MFA 多因子认证绑定吗?', + mfa_code: 'MFA 验证码' } } diff --git a/de-xpack b/de-xpack index 3bc8d0b376..d84db21775 160000 --- a/de-xpack +++ b/de-xpack @@ -1 +1 @@ -Subproject commit 3bc8d0b3767818d5ba49f13b7b72b7e82b4e2c27 +Subproject commit d84db217750b21d9ea5e4fe57dbc888860b31aa4 diff --git a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java index 22fe366dbc..34ecdf7cfa 100644 --- a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java +++ b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java @@ -221,8 +221,8 @@ public interface UserApi { @PostMapping("/mfaBind") void mfaBind(@RequestBody MfaLoginDTO dto); - @PostMapping("/mfaUnbind") - void mfaUnbind(); + @PostMapping("/mfaUnbind/{code}") + String mfaUnbind(@PathVariable("code") String code); @PostMapping("/mfaRest/{id}") void resetBind(@PathVariable("id") Long id);