[webauthn] Provide a way for an RP to set an intention to offer more user friendly UX (#1823)

Kieun has just created a new issue for https://github.com/w3c/webauthn:

== Provide a way for an RP to set an intention to offer more user friendly UX ==
## Description
Depending on the RP's user scenario, RP might leverage Webauthn credentials for sign-in (bootstrap or re-authentication), step-up authentication, transaction confirmation or even others.
Because there is no way for an RP to customize UI (especially, Webauthn modal title and its contents), most of current browsers and platforms implementations exposes **Signin** phrase even if the explicit use case is not the **Signin**.

If there is any parameters to set an intension or a text to indicate the context, the UX would be more user friendly.

If it is hard to handle internationalization on the platform side, we can define a list of "intentions" in the spec, and the RP sets the most appropriate intention from the list and set it within the get options.
Then, browsers and platforms exposes an **appropriate phrase** rather than just **Signin**.

Similarly, when creating a Webauthn credential, we could provide similar features to indicate the list of intension (use cases) within the create options.

But, I'm thinking that providing such feature for get options is more critical.


Please view or discuss this issue at https://github.com/w3c/webauthn/issues/1823 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 16 November 2022 09:21:33 UTC