Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-04 | Move WebAuthnError into structs for sharing | Matthew Miller | |
2022-03-04 | Get more specific with user ID TypeError | Matthew Miller | |
2022-03-04 | Add actual error type suffix | Matthew Miller | |
2022-03-04 | Remove console.log statements | Matthew Miller | |
2022-03-04 | Clarify InvalidStateError message | Matthew Miller | |
2022-03-04 | Add localhost as an effective domain | Matthew Miller | |
2022-03-04 | Identify error during startRegistration | Matthew Miller | |
2022-03-04 | Add registration error identifier logic | Matthew Miller | |
2021-08-31 | Update tests | Matthew Miller | |
2021-08-31 | Make sure WebAuthn is available before isUVPAA | Matthew Miller | |
2021-08-25 | Update jest tests | Matthew Miller | |
2021-08-24 | fix unit tests | Jarrett Helton | |
2021-08-24 | Merge remote-tracking branch 'origin/master' into v4/rename-methods-and-types | Jarrett Helton | |
2021-08-24 | rename default exports | Jarrett Helton | |
2021-08-23 | Export new helper method | Matthew Miller | |
2021-08-23 | Add tests for new method | Matthew Miller | |
2021-08-23 | Rename supportsWebAuthn (and fix tests) | Matthew Miller | |
2021-08-23 | Add new platformAuthenticatorIsAvailable helper | Matthew Miller | |
2021-08-21 | renaming assertion -> authentication | Jarrett Helton | |
2021-08-21 | starting attestation -> registration rename | Jarrett Helton | |
2021-04-15 | Unify naming convention of string<->buffer helpers | Matthew Miller | |
2021-04-15 | Convert assertion userHandle back to UTF-8 string | Matthew Miller | |
This is the opposite of how `user.id` is converted to an ArrayBuffer prior to being passed into `navigator.credentials.create()`, so when this value is returned to the RP in an assertion it will now look like the string value originally specified in attestation options, instead of the base64url-encoded version of that string “for some reason”. | |||
2021-04-15 | Add bufferToUTF8String | Matthew Miller | |
2021-04-15 | Rename toUint8Array to stringToArrayBuffer | Matthew Miller | |
2021-03-10 | Run `npm lint` | Matthew Miller | |
2021-02-05 | Add extension tests for startAssertion | Matthew Miller | |
2021-02-05 | Add extension tests for startAttestation | Matthew Miller | |
2021-02-05 | Send back extension results from Browser | Matthew Miller | |
2021-02-05 | Add extensions placeholder in startAttestation | Matthew Miller | |
2020-12-21 | remove global text encoder | Antoine Cormouls | |
2020-12-07 | review fxes | Antoine Cormouls | |
2020-12-07 | review fixes | Antoine Cormouls | |
2020-12-04 | Optional Allow Credential | Antoine Cormouls | |
2020-12-01 | Merge branch 'master' into update-typescript | Matthew Miller | |
2020-11-18 | test: explicitly type global as any to avoid spy type check | Jonathan Stewmon | |
2020-11-04 | chore(deps-dev): bump typescript from 3.9.7 to 4.0.5 | Jonathan Stewmon | |
2020-10-27 | chore: Remove unnecessary @preferred tag | Gerrit Birkeland | |
2020-10-05 | Return authenticator transports when available | Matthew Miller | |
2020-07-29 | Fix unit tests | Matthew Miller | |
2020-07-29 | Update browser to handle base64url challenges | Matthew Miller | |
2020-07-28 | Add test for UTF-8 challenges | Matthew Miller | |
2020-07-28 | Use TextEncoder to encode UTF-8 to a buffer | Matthew Miller | |
2020-06-02 | Standardize on use of “base64url” where applicable | Matthew Miller | |
2020-06-02 | Explicitly define id and type | Matthew Miller | |
It turns out that properties on PublicKeyCredentials are non-enumerable getters, so the spread operator won’t pick them up. This means we need to manually re-construct attestation and assertion credentials when we convert them to JSON. | |||
2020-06-02 | Get unit tests passing again | Matthew Miller | |
2020-06-02 | Update start methods to use new helper | Matthew Miller | |
2020-06-02 | Refactor to incorporate new helper | Matthew Miller | |
2020-06-02 | Add new Base64URL<->Buffer helper methods | Matthew Miller | |
2020-06-01 | Refactor browser methods to return near-raw resp. | Matthew Miller | |
2020-05-29 | Add plugin for better module naming control | Matthew Miller | |