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

Webauthn latest specs #34167

Open
matoous opened this issue Jun 14, 2024 · 3 comments
Open

Webauthn latest specs #34167

matoous opened this issue Jun 14, 2024 · 3 comments
Labels
area: WebAuthn Content:WebAPI Web API docs document not written Missing document page help wanted If you know something about this topic, we would love your help!

Comments

@matoous
Copy link

matoous commented Jun 14, 2024

MDN URL

https://developer.mozilla.org/en-US/docs/Web/API/PublicKeyCredential

What specific section or headline is this issue about?

Static methods

What information was incorrect, unhelpful, or incomplete?

There are new capabilities and methods available according to Web Authentication:
An API for accessing Public Key Credentials
Level 3
, for example getClientCapabilities static method on PublicKeyCredentials (https://w3c.github.io/webauthn/#sctn-getClientCapabilities, added in w3c/webauthn#1923) that are absent from the docs.

What did you expect to see?

I would expect the new parts of the specs to be documented to the PublicKeyCredential page.

Do you have any supporting links, references, or citations?

https://w3c.github.io/webauthn/#sctn-getClientCapabilities for example, there are more things that were recently updated that should also be reflected in the docs.

Do you have anything more you want to share?

I am happy to contribute but first wanted to check if there's maybe a reason for the page to not be up to date yet.

@matoous matoous added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Jun 14, 2024
@github-actions github-actions bot added the Content:WebAPI Web API docs label Jun 14, 2024
@Josh-Cena Josh-Cena added area: WebAuthn help wanted If you know something about this topic, we would love your help! document not written Missing document page and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Jun 14, 2024
@Josh-Cena
Copy link
Member

What's the implementation status?

Do you have an exhaustive list of the new spec methods we are missing?

@matoous
Copy link
Author

matoous commented Jun 14, 2024

@Josh-Cena the getCapabilities static method of PublicKeyCredential is already available in Safari. Other features, such as conditional create option are part of the specs and with very limited support, this one specifically coming in with next release of iOS / Safari. I don't have an exhaustive list but am happy to compile one based on the latest WebAuthn specs.

@hamishwillee
Copy link
Collaborator

hamishwillee commented Jun 17, 2024

FWIW you can see this is supported in the compatibility data.

I am happy to contribute but first wanted to check if there's maybe a reason for the page to not be up to date yet.

That would be great. There is no reason - just that we're a small team and people have their own priorities. I'm employed by MDN for example, so my priority is APIs that are in firefox.

@matoous If there is anything else new that is in a major browser but not in the compatibility data, that's a good place to start updating. Then come back and fix up the docs. As part of that we'd link to authenticatorAttachment which is documented but not linked in the data

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: WebAuthn Content:WebAPI Web API docs document not written Missing document page help wanted If you know something about this topic, we would love your help!
Projects
None yet
Development

No branches or pull requests

3 participants