From 119eaa09d1ac91d2ac54557800b89b1c2db987de Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Mon, 4 Aug 2025 02:12:27 +0100 Subject: [PATCH] Immutable username is now always visible --- src/login/Template.tsx | 55 +++++++++---------- .../pages/WebauthnAuthenticate.stories.tsx | 11 +++- 2 files changed, 35 insertions(+), 31 deletions(-) diff --git a/src/login/Template.tsx b/src/login/Template.tsx index da51fc1..1e0de6e 100644 --- a/src/login/Template.tsx +++ b/src/login/Template.tsx @@ -11,7 +11,7 @@ import { GlobalOutlined } from "@ant-design/icons"; import ParticlesBackground from "./ParticlesBackground"; const { Content } = Layout; -const { Title, Text } = Typography; +const { Title, Text, Link } = Typography; export default function Template(props: TemplateProps) { const { @@ -163,43 +163,38 @@ export default function Template(props: TemplateProps) { )}
+ + + {headerNode} + + {client.attributes.logoUri && ( + {client.name + )} + {(() => { - const node = !(auth !== undefined && auth.showUsername && !auth.showResetCredentials) ? ( - - - {headerNode} - - {client.attributes.logoUri && ( - {client.name - )} - - ) : ( - <> -
+ const node = + auth !== undefined && auth.showUsername && !auth.showResetCredentials ? ( + {auth.attemptedUsername} + + {msg("restartLoginTooltip")} + - -
- - - ); + + ) : null; if (displayRequiredFields) { return ( diff --git a/src/login/pages/WebauthnAuthenticate.stories.tsx b/src/login/pages/WebauthnAuthenticate.stories.tsx index 8366038..dcbd150 100644 --- a/src/login/pages/WebauthnAuthenticate.stories.tsx +++ b/src/login/pages/WebauthnAuthenticate.stories.tsx @@ -13,7 +13,16 @@ export default meta; type Story = StoryObj; export const Default: Story = { - render: () => + render: () => ( + + ) }; /**