60434: Unsupported passkeys verification content type
VERIFY
ERROR
This error occurs when you send a Verify Passkeys verification request with a credential type that Verify does not support. Verify Passkeys uses WebAuthn passkey registration and authentication flows, and the passkeys verification payload accepts public-key for the credential type.
- The credential object sent to
VerifyFactorused atypeother thanpublic-key. - The verification request did not include the WebAuthn credential payload generated during passkey registration.
- The request payload came from a different Verify flow or a non-Passkeys implementation, so the verification content type was not valid for Passkeys.
- Send the credential returned by your browser passkey registration flow to
VerifyFactoras a JSON object. - Make sure the credential
typeispublic-key. - Include the required WebAuthn registration fields in
response, includingclientDataJSONandattestationObject. - If you include
transports, use only supported values. - Follow the Verify Passkeys quickstart to create the factor, generate the browser credential, and verify the factor with the expected payload structure.