summaryrefslogtreecommitdiffhomepage
path: root/example/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'example/index.js')
-rw-r--r--example/index.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/example/index.js b/example/index.js
index 3aa0812..5a0b8db 100644
--- a/example/index.js
+++ b/example/index.js
@@ -81,6 +81,16 @@ app.post('/verify-attestation', (req, res) => {
res.send({ verified });
});
+app.get('/generate-assertion-options', (req, res) => {
+ // You need to know the user by this point
+ const user = inMemoryUserDeviceDB[userId];
+
+ res.send(generateAssertionOptions(
+ randomChallenge,
+ user.map(data => data.base64CredentialID),
+ ));
+});
+
app.post('/verify-registration', (req, res) => {
const { body } = req;
});