-
Notifications
You must be signed in to change notification settings - Fork 156
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
webauthn: implement proper support for extensions + validation #535
Labels
Milestone
Comments
Currently the extensions are just a map on the options object. This should be deprecated (as it's currently a NOOP feature) and we should define a codegen interface/data object for extensions: The shape of this object should include:
The JavaScript companion library should also extract the extension results and post them back to the library so it can validate the responses. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
WebAuthn Level 2, defines a set of core extensions. While the current API does allow specifying extensions, there is no way to tell if the extension is for
registration
and/orauthentication
. It is also not possible to process and validate any extension response.See: https://www.w3.org/TR/webauthn-2/#sctn-defined-extensions
The text was updated successfully, but these errors were encountered: