Merge pull request #3938 from jnko266/fix-safari-passkey-hang

Fix failing Safari passkey registration (fix for #3931)
This commit is contained in:
Milo Schwartz
2026-10-23 10:12:08 -04:00
committed by GitHub
+1
View File
@@ -230,6 +230,7 @@ export async function startRegistration(
rpID, rpID,
userID: isoBase64URL.toBuffer(user.userId), userID: isoBase64URL.toBuffer(user.userId),
userName: user.email || user.username, userName: user.email || user.username,
userDisplayName: user.name || user.email || user.username, // Safari fails to register a passkey with empty display name - #3931
attestationType: "none", attestationType: "none",
excludeCredentials, excludeCredentials,
authenticatorSelection: { authenticatorSelection: {