diff options
Diffstat (limited to 'example/index.js')
-rw-r--r-- | example/index.js | 10 |
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; }); |