[webauthn] WebAuthn account creation API (#2336)

nsatragno has just created a new issue for https://github.com/w3c/webauthn:

== WebAuthn account creation API ==
The Chrome team proposes a set of additions to the WebAuthn API that will enable streamlining the account creation process. Developers who integrate the API will obtain a user identifier (like an email address), optionally a username, and a passkey they can be sure syncs. The design should be such that it can be readily extended to support verified emails.

In particular, we propose:
* Introduce a `requirePlatformBackupEligibleCredential` `AuthenticatorSelectionCriteria` attribute. This would select for backup (sync) capable platform authenticators.
* Introduce a `requestUserInfo` set of options that can be used to request user identifiers to be returned alongside the passkey. The initial list would be an identifier (email or phone) and optionally, a name. 

See [the explainer](https://github.com/w3c/webauthn/wiki/Explainer:-WebAuthn-account-creation-API) for the design proposal.

Please view or discuss this issue at https://github.com/w3c/webauthn/issues/2336 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 1 October 2025 19:11:13 UTC