summaryrefslogtreecommitdiffhomepage
path: root/packages/browser/src/methods/startAssertion.ts
AgeCommit message (Collapse)Author
2021-08-21renaming assertion -> authenticationJarrett Helton
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-02-05Send back extension results from BrowserMatthew Miller
2020-12-07review fixesAntoine Cormouls
2020-12-04Optional Allow CredentialAntoine Cormouls
2020-07-29Update browser to handle base64url challengesMatthew 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-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-26Rename WebAuthntine to SimpleWebAuthnMatthew 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 how cred ID is converted for assertionMatthew Miller
2020-05-21Capitalize “WebAuthn” properlyMatthew Miller
2020-05-21Add startAssertion to browserMatthew Miller