Contact emails
Explainer
Add the authenticator attachment (platform/cross-platform) used during both registration and authentication to the public key credential payload returned from the browser to the RP/relying party (website/application etc).
This feature enables the following flow:
If the proposed authenticator attachment field of the attestation/assertion is “cross-platform”, and isUVPAA (i.e a user-verifying platform authenticator is available, already available within Chrome) returns true, then sites should have the ability to offer to the user to register the current device's platform authenticator.
This provides a superior user experience, by removing the need for the user to authenticate using a cross platform authenticator, and instead use the built in authenticator.
-- Development Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1243721
Specification
W3C Spec Change Merged.
https://github.com/w3c/webauthn/pull/1668
Summary
Add the authenticator attachment (platform/cross-platform) used during both registration and authentication to the public key credential payload returned from the browser to the relying party (website/application etc).
Blink component
TAG review
N/A
TAG review status
N/A
Risks
N/A
Interoperability and Compatibility
Gecko: No signal
WebKit: No signal
Web developers: No signals
Edge: Support Signals
Debuggability:
Use WebAuthn tab on Chrome Dev Tools, and based on which transport is picked, the authenticator attachment value on Public Key Credential following successful registration or authentication will be different (platform vs cross-platform).
Is this feature fully tested by web-platform-tests?
Yes. Link to WPT CL: https://chromium-review.googlesource.com/c/chromium/src/+/3198901
Flag name
#enable-web-authentication-authenticator-attachment
Requires code in //chrome?
False
Tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1243721
Launch bug
N/A
Estimated milestones
No milestones specified
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5698986645127168
This intent message was generated by Chrome Platform Status.
Contact emails
Explainer
Add the authenticator attachment (platform/cross-platform) used during both registration and authentication to the public key credential payload returned from the browser to the RP/relying party (website/application etc).
This feature enables the following flow:
If the proposed authenticator attachment field of the attestation/assertion is “cross-platform”, and isUVPAA (i.e a user-verifying platform authenticator is available, already available within Chrome) returns true, then sites should have the ability to offer to the user to register the current device's platform authenticator.
This provides a superior user experience, by removing the need for the user to authenticate using a cross platform authenticator, and instead use the built in authenticator.
-- Development Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1243721
Specification
W3C Spec Change Merged.
https://github.com/w3c/webauthn/pull/1668
Summary
Add the authenticator attachment (platform/cross-platform) used during both registration and authentication to the public key credential payload returned from the browser to the relying party (website/application etc).
Blink component
TAG review
N/A
TAG review status
N/A
Risks
N/A
Interoperability and Compatibility
Gecko: No signal
WebKit: No signal
Web developers: No signals
Edge: Support Signals
Debuggability:
Use WebAuthn tab on Chrome Dev Tools, and based on which transport is picked, the authenticator attachment value on Public Key Credential following successful registration or authentication will be different (platform vs cross-platform).
Is this feature fully tested by web-platform-tests?
Yes. Link to WPT CL: https://chromium-review.googlesource.com/c/chromium/src/+/3198901
Flag name
#enable-web-authentication-authenticator-attachment
Requires code in //chrome?
False
Tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1243721
Launch bug
N/A
Estimated milestones
No milestones specified
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5698986645127168
This intent message was generated by Chrome Platform Status.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACR%2Ba_t2QFLf14CKJkG0JfefghZJ2D-ysNBf8BkTGUc%2BX_KU9A%40mail.gmail.com.
Not knowing Blink's policies here, I'd like to point out that while the PR was merged, the WebAuthn WG charter that would lead to Level 3 has not yet been approved.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/9037455b-754d-42f2-9023-dfba895a5fecn%40chromium.org.
Apologies, but it's not clear to me what this does. A higher-level explainer may be helpful here.
TAG review
N/A
Why is a TAG review not applicable?
Web developers: No signals
Are developers likely to adopt this? If not, why are we adding this?
Edge: Support Signals
Any links?
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/dd8302d9-709c-4d5a-9d14-b33da77039f8n%40chromium.org.
Thanks for explaining, Adam.I'm LGTM1 contingent on:
- An explainer being produced with at least the content of Adam's last post being included.
- An FYI being sent to the TAG w/ that Explainer attached. We don't have a policy that allows folks to arbitrarily decide not to send things to them w/o justification.