Create WebAuthn authentication verification
Create a new WebAuthn authentication verification record based on the user's existing WebAuthn credential. This verification record can be used to verify the user's WebAuthn credential.
POST /api/experience/verification/web-authn/authentication
curl \
-X POST https://[tenant_id].logto.app/api/experience/verification/web-authn/authentication
Response examples (200)
{
"verificationId": "string",
"authenticationOptions": {
"challenge": "string",
"timeout": 42.0,
"rpId": "string",
"allowCredentials": [
{
"type": "string",
"id": "string",
"transports": [
"usb"
]
}
],
"userVerification": "required",
"extensions": {
"appid": "string",
"credProps": true,
"hmacCreateSecret": true
}
}
}