webauthn icon indicating copy to clipboard operation
webauthn copied to clipboard

Web Authentication: An API for accessing Public Key Credentials

Results 204 webauthn issues
Sort by recently updated
recently updated
newest added

In #2174 it was mentioned that a cautionary note about _not_ sending PRF data to the server may be appropriate for use cases where the output is used as a...

type:editorial

https://w3c.github.io/webauthn/#webauthn-client-device > [platform authenticators](https://w3c.github.io/webauthn/#platform-authenticators) are bound to a [client device](https://w3c.github.io/webauthn/#client-device) rather than a [WebAuthn Client](https://w3c.github.io/webauthn/#webauthn-client). This isn't always true. Update text.

type:editorial

Both [§7. WebAuthn Relying Party Operations](https://w3c.github.io/webauthn/#sctn-rp-operations) instructs to validate `CollectedClientData.origin` and `.topOrigin` (if present), but do not reference [`crossOrigin`](https://w3c.github.io/webauthn/#dom-collectedclientdata-crossorigin) at all. ## Proposed Change Add a step to verify [`crossOrigin`](https://w3c.github.io/webauthn/#dom-collectedclientdata-crossorigin)...

type:technical
stat:pr-open
@Risk

Related to #1644 ## Proposed Change authenticatorDisplayName is currently a DOMString and does not support localization, specifically language codes and direction. Change to a map following the String Meta spec:...

type:technical

#1880 added the optional item `authenticatorDisplayName` to [_Credential Record_](https://w3c.github.io/webauthn/#abstract-opdef-credential-record-authenticatordisplayname); however it was not added to Step 27 of the registration ceremony nor Step 23 of the authentication ceremony. Seeing how...

type:technical
stat:pr-open
subtype:rp-ops

…ing to use none attestation Closes #2146 Related #1962 #2146 raises the possibility of leaving attestation for _all_ platform authenticators based on the argument that much of the information related...

type:technical

In L3 platform-based authenticators are allowed AAGUIDs that are not all-zero even when _`credentialCreationData.`_[`attestationConveyancePreferenceOption`](https://w3c.github.io/webauthn/#credentialcreationdata-attestationconveyancepreferenceoption) is `"none"`. As a result, there is no additional privacy obtained by replacing self attestation with...

type:technical

This PR proposes new error codes to be raised across various WebAuthn interactions. There is an assumption that the user has meaningfully interacted with some part of the ceremony to...

@Risk

Currently the spec states: > Let JSONtext be the result of running [UTF-8 decode](https://encoding.spec.whatwg.org/#utf-8-decode) on the value of response.[clientDataJSON](https://www.w3.org/TR/webauthn-3/#dom-authenticatorresponse-clientdatajson). > >Note: Using any implementation of [UTF-8 decode](https://encoding.spec.whatwg.org/#utf-8-decode) is acceptable as...

type:technical
@Risk

## Description As of now, `addVirtualAuthenticator` seems to be window restricted (correct me if I'm wrong / inaccurate). Therefore, I need to transfer my credentials from window to window (and...

stat:Discuss
subtype:FeatureProposal