webauthn-json
webauthn-json copied to clipboard
π A small WebAuthn API wrapper that translates to/from pure JSON using base64url.
I've held off on writing thorough tests, because getting a good mock WebAuthn authenticator working was a bit daunting. However, Chrome's DevTools protocol now supports virtual authenticators: https://chromedevtools.github.io/devtools-protocol/tot/WebAuthn/ This should...
https://github.com/w3c/webauthn/pull/1732 re-added this: https://w3c.github.io/webauthn/#prf-extension We need to add support here: https://github.com/github/webauthn-json/blob/5206e71dd596929bb30ee46534e59f9bc20c68ee/src/webauthn-json/extended/schema.ts#L12-L34 https://github.com/github/webauthn-json/blob/5206e71dd596929bb30ee46534e59f9bc20c68ee/src/webauthn-json/extended/json.ts#L12-L36
[Chrome 85](https://blog.chromium.org/2020/07/chrome-85-upload-streaming-human.html) is adding: - `getPublicKey()` - `getPublicKeyAlgorithm()` - `getAuthenticatorData()` There's also `getTransports()`. https://w3c.github.io/webauthn/#iface-authenticatorattestationresponse We could: - Not expose these. - Expose the actual WebAuthn API response object so that...
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9. Commits 1ecbf2f 1.1.9 6a3ada9 lib: fixed CVE-2023-42282 and added unit test See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any...
https://w3c.github.io/webauthn/#sctn-attestation-in-assertions
Biome is the official fork of Rome and it will continue to be Romeβs legacy. The `rome` package wonβt be maintained anymore by the core team, so you wonβt get...
Hello, I'm looking to use this library in my NextJS app router project. Is there any way to make and use this library to be server-side environment compatible? This library...
Example: https://w3c.github.io/webauthn/#sctn-authenticator-credential-properties-extension
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. Commits 74b2db2 3.0.3 88f1429 update eslint. lint, fix unit tests. 415d660 Snyk js braces 6838727 (#40) 190510f fix tests, skip 1 test in test/braces.expand...
Hello, I am running into this compilation error, while trying to use `navigate.credentials.get`. Is this an issue or I am missing something? ``` tsc --noEmit node_modules/@github/webauthn-json/src/webauthn-json/base64url.ts:28:26 - error TS2569: Type...