-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate rp.name #2121
Comments
Summary of the discussion on the 2024-08-14 WG call:
|
As also mentioned in the discussion, we probably can't actually remove Instead, there was consensus on the call in favour of simply changing the definition and description of |
Setting it to an empty string will not be backwards compatible for clients that enforce the Nickname profile as recommended by the L2 spec since empty strings are not valid Nicknames; however enforcing Nicknames is “only” a recommendation and is likely not enforced by many clients. |
General sentiment from the 2024-9-11 call seemed to be in favor of deprecation |
2024-09-11 WG call: Hearing consensus in favour of deprecating @zacknewman has a fair point that empty string may not be an entirely safe fallback value. We don't know of any clients that actually enforce the nickname profile, but still. |
2024-09-18 call: instead of deprecating or making optional, add some text stating many clients will not display the value and to pass either the RP ID again, or an empty string. Also update passkeys.dev guidance. |
Proposed Change
Remove, deprecate, or ignore
PublicKeyCredentialRPEntity.name
. It's not used by any credential provider that I know about.This might be tricky because it's inherited from
PublicKeyCredentialEntity.name
.The text was updated successfully, but these errors were encountered: