From a8aa4a0b55c20e0e3da91d341b360f485e41b1b7 Mon Sep 17 00:00:00 2001 From: Bai Date: Thu, 4 Jun 2026 19:37:10 +0800 Subject: [PATCH] perf: profile not display ukey for other user --- .../backends/ukey/vendors/ji_da/sdk_config.yaml | 14 +++----------- .../backends/ukey/vendors/long_mai/sdk_config.yaml | 14 +++----------- 2 files changed, 6 insertions(+), 22 deletions(-) diff --git a/apps/authentication/backends/ukey/vendors/ji_da/sdk_config.yaml b/apps/authentication/backends/ukey/vendors/ji_da/sdk_config.yaml index 3d134b32e..2e78c0cc9 100644 --- a/apps/authentication/backends/ukey/vendors/ji_da/sdk_config.yaml +++ b/apps/authentication/backends/ukey/vendors/ji_da/sdk_config.yaml @@ -73,14 +73,6 @@ sdk: scope: both register: ukey.devVersion - - name: CERT_SUBJECT_CN - label: "{{ '证书拥有者 CN' | trans }}" - call: UKey_GetCertInfo - args: - - "{{ config.certType }}" # 证书类型参数 - - 9 - register: ukey.certCN - #═══════════════════════════════════════════════════════════════════════════════ # info: 展示信息字段定义(只读,不修改设备状态) # @@ -94,7 +86,7 @@ sdk: # user — 仅用户可见 #═══════════════════════════════════════════════════════════════════════════════ info: - when: "{{ mode === 'admin' || (mode === 'user' && ukey.devSN === user.ukey_sn && ukey.certCN === user.username) }}" # 仅当检测到设备时显示信息区域 + when: "{{ mode === 'admin' || (mode === 'user' && ukey.devSN === user.ukey_sn) }}" # 仅当检测到设备时显示信息区域 # 左上「设备驱动状态」区域的动态字段(固定字段由页面内置) device: @@ -248,7 +240,7 @@ info: # { type: json, value: { key1: tpl, ... } } → '{"key1":"val1"}' #═══════════════════════════════════════════════════════════════════════════════ operations: - when: "{{ mode === 'admin' || (mode === 'user' && ukey.devSN === user.ukey_sn && ukey.certCN === user.username) }}" # 仅当检测到设备时显示信息区域 + when: "{{ mode === 'admin' || (mode === 'user' && ukey.devSN === user.ukey_sn) }}" # 仅当检测到设备时显示信息区域 items: - key: bindUserUKeySN label: "{{ '绑定设备' | trans }}" @@ -279,7 +271,7 @@ operations: ukey_sn: "{{ input.ukeySN }}" register: user - - key: bindUserUKeySN + - key: unbindUserUKeySN label: "{{ '解绑设备' | trans }}" hint: "{{ '解绑后用户将无法使用 UKey 登录' | trans }}" btnType: danger diff --git a/apps/authentication/backends/ukey/vendors/long_mai/sdk_config.yaml b/apps/authentication/backends/ukey/vendors/long_mai/sdk_config.yaml index 6f2045599..9b1568245 100644 --- a/apps/authentication/backends/ukey/vendors/long_mai/sdk_config.yaml +++ b/apps/authentication/backends/ukey/vendors/long_mai/sdk_config.yaml @@ -110,14 +110,6 @@ sdk: - "{{ config.keySpec }}" # keySpec register: ukey.cert - - name: getUserCertCN - label: "{{ '证书拥有者 CN' | trans }}" - call: SOF_GetCertInfo - args: - - "{{ ukey.cert }}" # cert - - "{{ instance.SGD_CERT_SUBJECT_CN }}" # OID for Subject CN - register: ukey.certCN - #═══════════════════════════════════════════════════════════════════════════════ # info: 展示信息字段定义(只读,不修改设备状态) # @@ -146,7 +138,7 @@ sdk: # user — 仅用户可见 #═══════════════════════════════════════════════════════════════════════════════ info: - when: "{{ mode === 'admin' || (mode === 'user' && ukey.devSN.0 === user.ukey_sn && ukey.certCN === user.username) }}" # 仅当检测到设备时显示信息区域 + when: "{{ mode === 'admin' || (mode === 'user' && ukey.devSN.0 === user.ukey_sn) }}" # 仅当检测到设备时显示信息区域 # 左上「设备驱动状态」区域的动态字段(固定字段由页面内置) device: @@ -316,7 +308,7 @@ info: # { type: json, value: { key1: tpl, ... } } → '{"key1":"val1"}' #═══════════════════════════════════════════════════════════════════════════════ operations: - when: "{{ mode === 'admin' || (mode === 'user' && ukey.devSN.0 === user.ukey_sn && ukey.certCN === user.username) }}" # 仅当检测到设备时显示信息区域 + when: "{{ mode === 'admin' || (mode === 'user' && ukey.devSN.0 === user.ukey_sn) }}" # 仅当检测到设备时显示信息区域 items: - key: bindUserUKeySN @@ -348,7 +340,7 @@ operations: ukey_sn: "{{ input.ukeySN }}" register: user - - key: bindUserUKeySN + - key: unbindUserUKeySN label: "{{ '解绑设备' | trans }}" hint: "{{ '解绑后用户将无法使用 UKey 登录' | trans }}" btnType: danger