Merge pull request #722 from zvn2060/main

Fix #721: mismatched LoginPasskeysConditionalAuthenticate
This commit is contained in:
Joseph Garrone 2024-11-18 17:23:15 +00:00 committed by GitHub
commit a1f15f2f6b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -115,11 +115,13 @@ export default function LoginPasskeysConditionalAuthenticate(
</div> </div>
</> </>
)} )}
</>
)}
<div id="kc-form"> <div id="kc-form">
<div id="kc-form-wrapper"> <div id="kc-form-wrapper">
{realm.password && ( {realm.password && (
<form <form
id="kc-form-passkey" id="kc-form-login"
action={url.loginAction} action={url.loginAction}
method="post" method="post"
style={{ display: "none" }} style={{ display: "none" }}
@ -144,10 +146,9 @@ export default function LoginPasskeysConditionalAuthenticate(
className={kcClsx("kcInputClass")} className={kcClsx("kcInputClass")}
name="username" name="username"
defaultValue={login.username ?? ""} defaultValue={login.username ?? ""}
//autoComplete="username webauthn" autoComplete="username webauthn"
type="text" type="text"
autoFocus autoFocus
autoComplete="off"
/> />
{messagesPerField.existsError("username") && ( {messagesPerField.existsError("username") && (
<span id="input-error-username" className={kcClsx("kcInputErrorMessageClass")} aria-live="polite"> <span id="input-error-username" className={kcClsx("kcInputErrorMessageClass")} aria-live="polite">
@ -169,8 +170,6 @@ export default function LoginPasskeysConditionalAuthenticate(
</div> </div>
</div> </div>
</div> </div>
</>
)}
</div> </div>
</Template> </Template>
); );