- From: Akshay Kumar via GitHub <noreply@w3.org>
- Date: Wed, 29 Apr 2026 16:28:03 +0000
- To: public-webauthn@w3.org
akshayku has just merged akshayku's pull request 2375 for https://github.com/w3c/webauthn:
== remoteClientDataJSON Extension ==
Closes #1577
Use Case:
Remote desktop web applications let users interact with the (native) desktop environment of a remote host from a local client (web) application.
A user may want to use a WebAuthn authenticator connected to their local client in order to sign into a website in a browser running on a remote host.
This is based on https://github.com/w3c/webauthn/wiki/Explainer:-Remote-Desktop-Support which is already present in some form in chromium code base.
Based on feedback and use case scenario, this proposal solves the double clientData calculation issue and returns remoteDesktopClientOrigin to the RP as part of client/Authenticator extension.
<!-- Remove the following for non-normative changes -->
The following tasks have been completed:
- [ ] Modified Web platform tests ([link](https://github.com/web-platform-tests/wpt/))
Implementation commitment:
- [ ] WebKit ([link to issue](https://bugs.webkit.org/))
- [ ] Chromium ([link to issue](https://issues.chromium.org/issues/new?component=1456855&template=0))
- [ ] Gecko ([link to issue](https://bugzilla.mozilla.org/home))
Documentation and checks
- [ ] Affects privacy
- [ ] Affects security
- [ ] Explainer ([link](https://github.com/w3c/webauthn/wiki/Explainer:-Remote-Desktop-Support))
<!--
This comment and the below content is programmatically generated.
You may add a comma-separated list of anchors you'd like a
direct link to below (e.g. #idl-serializers, #idl-sequence):
Don't remove this comment or modify anything below this line.
If you don't want a preview generated for this pull request,
just replace the whole of this comment's content by "no preview"
and remove what's below.
-->
***
### :boom: Error: 422 Unprocessable Entity :boom: ###
[PR Preview](https://github.com/tobie/pr-preview#pr-preview) failed to build. _(Last tried on Apr 24, 2026, 3:59 PM UTC)_.
<details>
<summary>More</summary>
PR Preview relies on a number of web services to run. There seems to be an issue with the following one:
:rotating_light: [Spec Generator](https://www.w3.org/publications/spec-generator/) - Spec Generator is the web service used to build bikeshed/ReSpec specs
:link: [Related URL](https://www.w3.org/publications/spec-generator/?type=bikeshed-spec&output=html&url=https%3A%2F%2Fraw.githubusercontent.com%2Fw3c%2Fwebauthn%2F52a5b1156bba3012711d9b1cf2d59e784033fe43%2Findex.bs&force=1&md-warning=not%20ready)
**Error output:**
```json
[
{
"lineNum": "2063:21",
"messageType": "fatal",
"text": "Tried to auto-close a <li>, but there were unclosed elements remaining before the nearest matching start tag (at 1919:5).\nOpen tags: <div> at 1697:1, <li> at 1919:5, <dl> at 1922:9"
},
{
"lineNum": "8673",
"messageType": "warning",
"text": "The heading 'Well-Known URI Registration' needs a manually-specified ID."
},
{
"lineNum": "8493:5",
"messageType": "lint",
"text": "Unexported dfn that's not referenced locally - did you mean to export it?\n<dfn bs-line-number=\"8493:5\" data-dfn-type=\"dfn\" id=\"set-user-verified-parameters\" data-lt=\"Set User Verified Parameters\" data-noexport=\"by-default\" class=\"dfn-paneled\">Set User Verified Parameters</dfn>"
},
{
"lineNum": null,
"messageType": "failure",
"text": "Did not generate, due to errors exceeding the allowed error level."
}
]
```
_This seems to be an issue with the [Spec Generator](https://www.w3.org/publications/spec-generator/) service. PR Preview doesn't manage this service and so has no control over it. If you've identified an issue with it, you can [report the issue to the maintainers of Spec Generator](https://github.com/w3c/spec-generator/issues/new) directly. Please be courteous. Thank you!_
_If you don't have enough information above to solve the error by yourself or if the issue doesn't seem related to Spec Generator, you can [file an issue with PR Preview](https://github.com/tobie/pr-preview/issues/new?title=Unidentified%20Error&body=See%20w3c/webauthn%232375.)._
</details>
See https://github.com/w3c/webauthn/pull/2375
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 29 April 2026 16:28:04 UTC