summaryrefslogtreecommitdiffhomepage
path: root/example/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'example/index.js')
-rw-r--r--example/index.js24
1 files changed, 12 insertions, 12 deletions
diff --git a/example/index.js b/example/index.js
index fb8c04f..4c3fdab 100644
--- a/example/index.js
+++ b/example/index.js
@@ -116,22 +116,22 @@ app.get('/generate-attestation-options', (req, res) => {
inMemoryUserDeviceDB[loggedInUserId].currentChallenge = challenge;
res.send(
- generateAttestationOptions(
- 'SimpleWebAuthn Example',
+ generateAttestationOptions({
+ serviceName: 'SimpleWebAuthn Example',
rpID,
challenge,
- loggedInUserId,
- username,
- 60000,
- 'direct',
+ userID: loggedInUserId,
+ userName: username,
+ timeout: 60000,
+ attestationType: 'direct',
/**
* Passing in a user's list of already-registered authenticator IDs here prevents users from
* registering the same device multiple times. The authenticator will simply throw an error in
* the browser if it's asked to perform an attestation when one of these ID's already resides
* on it.
*/
- devices.map(dev => dev.base64CredentialID),
- ),
+ excludedBase64CredentialIDs: devices.map(dev => dev.base64CredentialID),
+ }),
);
});
@@ -190,11 +190,11 @@ app.get('/generate-assertion-options', (req, res) => {
inMemoryUserDeviceDB[loggedInUserId].currentChallenge = challenge;
res.send(
- generateAssertionOptions(
+ generateAssertionOptions({
challenge,
- 60000,
- user.devices.map(data => data.base64CredentialID),
- ),
+ timeout: 60000,
+ allowedBase64CredentialIDs: user.devices.map(data => data.base64CredentialID),
+ }),
);
});