diff --git a/packages/console/app/src/routes/workspace/[id]/new-user-section.tsx b/packages/console/app/src/routes/workspace/[id]/new-user-section.tsx index b694801c..65edc684 100644 --- a/packages/console/app/src/routes/workspace/[id]/new-user-section.tsx +++ b/packages/console/app/src/routes/workspace/[id]/new-user-section.tsx @@ -28,7 +28,14 @@ export function NewUserSection() { const usageList = usage() return keysList?.length === 1 && (!usageList || usageList.length === 0) }) - const defaultKey = createMemo(() => keys()?.at(-1)?.key) + const defaultKey = createMemo(() => { + const key = keys()?.at(-1)?.key + if (!key) return undefined + return { + actual: key, + masked: key.slice(0, 8) + "*".repeat(key.length - 12) + key.slice(-4), + } + }) return ( @@ -52,12 +59,12 @@ export function NewUserSection() {
- {defaultKey()} + {defaultKey()?.masked}