Initiate the authentication of a Passkey or WebAuthn registration.
To optimize for Passkeys, set the return_passkey_credential_options field to true.
After calling this endpoint, the browser will need to call navigator.credentials.get() with the data from public_key_credential_request_options passed to the navigator.credentials.get() request via the public key argument.
When using built-in browser methods like navigator.credentials.get(), set the use_base64_url_encoding option to true.
See our WebAuthn setup guide for additional usage instructions and example code.