[webauthn] Closed Pull Request: WIP: More explicitly document use cases.

agl has just closed agl's pull request 1300 for https://github.com/w3c/webauthn:

== WIP: More explicitly document use cases. ==
The aims of this PR (which is currently incomplete) are, firstly, to provide more specific guidance for RPs about how to configure the several options in WebAuthns and, secondly, to provide a reserve mapping of options back to intents.

On the first motive: the feedback that we're getting from several RPs is that the WebAuthn spec is dauntingly complex. They go into it with a certain user experience in mind but the translation of that intent to concrete options is extremely challenging. While third-party documentation can also help address this, the spec should stand alone.

On the second motive: #1292 contains a request from a browser to add an extra option to translate the other options into a higher-level motive. The hope is that, in defining a mapping fro high-level intent to specific options, we also implicitly define the reverse mapping and so browsers can also extract the intent from the options.

It is unlikely that the reverse mapping will be total, rather some combinations of options will not map to any higher-level intent. Considering that set is hoped to be useful.

This PR is not yet complete and is being submitted in its current form ahead of TPAC to help inform the discussion around #1292.

Fixes #1389


<!--
    This comment and the below content is programatically 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.
-->
***
<a href="https://pr-preview.s3.amazonaws.com/agl/webauthn/pull/1300.html" title="Last updated on Mar 18, 2020, 6:26 PM UTC (c2404d3)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/webauthn/1300/32c216c...agl:c2404d3.html" title="Last updated on Mar 18, 2020, 6:26 PM UTC (c2404d3)">Diff</a>

See https://github.com/w3c/webauthn/pull/1300

Received on Wednesday, 3 June 2020 19:09:56 UTC