summaryrefslogtreecommitdiffhomepage
path: root/packages/browser/src/methods/startAttestation.ts
diff options
context:
space:
mode:
authorMatthew Miller <matthew@millerti.me>2020-05-26 22:38:27 -0700
committerGitHub <noreply@github.com>2020-05-26 22:38:27 -0700
commit5a1acc9128be6dbce3d8d718defe93fb14a88e36 (patch)
tree7eea60332475794ba7fa02ea24374fc98b59baf4 /packages/browser/src/methods/startAttestation.ts
parent2374c09f8444b8a80ce8429f2654ce1b3b92c346 (diff)
parent1c956b9c39f5c175d3841b1fafaeeb495d1eea6b (diff)
Merge pull request #16 from MasterKale/feature/support-more-credential-options
feature/support-more-credential-options
Diffstat (limited to 'packages/browser/src/methods/startAttestation.ts')
-rw-r--r--packages/browser/src/methods/startAttestation.ts10
1 files changed, 5 insertions, 5 deletions
diff --git a/packages/browser/src/methods/startAttestation.ts b/packages/browser/src/methods/startAttestation.ts
index f77c2de..ea05fa8 100644
--- a/packages/browser/src/methods/startAttestation.ts
+++ b/packages/browser/src/methods/startAttestation.ts
@@ -23,13 +23,13 @@ export default async function startAttestation(
// We need to convert some values to Uint8Arrays before passing the credentials to the navigator
const publicKey: PublicKeyCredentialCreationOptions = {
- ...creationOptionsJSON.publicKey,
- challenge: toUint8Array(creationOptionsJSON.publicKey.challenge),
+ ...creationOptionsJSON,
+ challenge: toUint8Array(creationOptionsJSON.challenge),
user: {
- ...creationOptionsJSON.publicKey.user,
- id: toUint8Array(creationOptionsJSON.publicKey.user.id),
+ ...creationOptionsJSON.user,
+ id: toUint8Array(creationOptionsJSON.user.id),
},
- excludeCredentials: creationOptionsJSON.publicKey.excludeCredentials.map(
+ excludeCredentials: creationOptionsJSON.excludeCredentials.map(
toPublicKeyCredentialDescriptor,
),
};