summaryrefslogtreecommitdiffhomepage
path: root/packages/browser/src/methods
AgeCommit message (Collapse)Author
2022-06-17Create WebAuthnAbortService for abort signal mgmtMatthew Miller
2022-06-17Configure options for conditional UIMatthew Miller
2022-06-17Add new supportBrowserAutofill argMatthew Miller
2022-04-27Add a test for returning "cable" from responseMatthew Miller
2022-04-27Add tests for new transportMatthew Miller
2022-04-12Change error name to a specific type, fixes #190Felix Mosheev
2022-04-11Use new helper instead of error subclassesMatthew Miller
2022-03-07Run lintingMatthew Miller
2022-03-07Add tests for authenticationMatthew Miller
2022-03-07Wire up authentication error identificationMatthew Miller
2022-03-07Define errors globally for testingMatthew Miller
2022-03-06Write tests for startRegistrationMatthew Miller
2022-03-04Identify error during startRegistrationMatthew Miller
2021-08-25Update jest testsMatthew Miller
2021-08-24fix unit testsJarrett Helton
2021-08-24Merge remote-tracking branch 'origin/master' into v4/rename-methods-and-typesJarrett Helton
2021-08-24rename default exportsJarrett Helton
2021-08-23Rename supportsWebAuthn (and fix tests)Matthew Miller
2021-08-21renaming assertion -> authenticationJarrett Helton
2021-08-21starting attestation -> registration renameJarrett Helton
2021-04-15Unify naming convention of string<->buffer helpersMatthew Miller
2021-04-15Convert assertion userHandle back to UTF-8 stringMatthew 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-15Rename toUint8Array to stringToArrayBufferMatthew Miller
2021-02-05Add extension tests for startAssertionMatthew Miller
2021-02-05Add extension tests for startAttestationMatthew Miller
2021-02-05Send back extension results from BrowserMatthew Miller
2021-02-05Add extensions placeholder in startAttestationMatthew Miller
2020-12-07review fxesAntoine Cormouls
2020-12-07review fixesAntoine Cormouls
2020-12-04Optional Allow CredentialAntoine Cormouls
2020-10-05Return authenticator transports when availableMatthew Miller
2020-07-29Fix unit testsMatthew Miller
2020-07-29Update browser to handle base64url challengesMatthew Miller
2020-07-28Add test for UTF-8 challengesMatthew Miller
2020-06-02Standardize on use of “base64url” where applicableMatthew Miller
2020-06-02Explicitly define id and typeMatthew 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-02Get unit tests passing againMatthew Miller
2020-06-02Update start methods to use new helperMatthew Miller
2020-06-01Refactor browser methods to return near-raw resp.Matthew Miller
2020-05-26Update browser start methods to new typesMatthew Miller
2020-05-26Replace last vestiges of “webauthntine”Matthew Miller
2020-05-26Rename WebAuthntine to SimpleWebAuthnMatthew Miller
2020-05-25Update browser startAttestation to format excludedMatthew Miller
2020-05-25Add toPublicKeyCredentialDescriptor browser helperMatthew Miller
2020-05-25Run ESLint over everythingMatthew Miller
2020-05-25Run Prettier over everythingMatthew Miller
2020-05-23Fix padding count calculationMatthew Miller
2020-05-22Require credential ID from browser after assertionMatthew Miller
2020-05-22Adjust some mock values in startAssertion testsMatthew Miller
2020-05-22Adjust how cred ID is converted for assertionMatthew Miller