Skip to content
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

Clarify distinction between PublicKeyCredentialUserEntity name and displayName #1932

Merged
merged 10 commits into from
Sep 12, 2023

Conversation

MasterKale
Copy link
Contributor

@MasterKale MasterKale commented Jul 26, 2023

This PR attempts to help RP's understand the differences between user.name and user.displayName. It most importantly establishes user.name as the primary value displayed by browsers to users. The definition of user.displayName has also been tweaked to emphasize that this value has utility to differentiate "sub-accounts" for a given user.name, but without encouraging its use as based on observations I made back in February only Android currently exposes this value.

Fixes #1852.


Preview | Diff

@MasterKale MasterKale self-assigned this Jul 26, 2023
index.bs Outdated Show resolved Hide resolved
@MasterKale MasterKale changed the title 1852-emphasize-user-name Clarify distinction between PublicKeyCredentialUserEntity name and displayName Jul 26, 2023
Copy link
Member

@emlun emlun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

index.bs Outdated Show resolved Hide resolved
index.bs Outdated Show resolved Hide resolved
index.bs Outdated Show resolved Hide resolved
index.bs Outdated Show resolved Hide resolved
index.bs Outdated Show resolved Hide resolved
Copy link
Member

@emlun emlun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. 🙂 The attached suggestions are optional.

index.bs Outdated Show resolved Hide resolved
index.bs Outdated Show resolved Hide resolved
@MasterKale MasterKale merged commit 58d60d0 into main Sep 12, 2023
2 checks passed
@MasterKale MasterKale deleted the 1852-emphasize-user-name branch September 12, 2023 13:58
github-actions bot added a commit that referenced this pull request Sep 12, 2023
SHA: 58d60d0
Reason: push, by MasterKale

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Emphasize use of user.name for RP's to help users distinguish credentials
7 participants