OptionalconnectionAuth0 database connection name.
OptionaldeliveryPhone OTP delivery channel. Only relevant when the connection requires phone identifier verification. Omit for email-only verification or when no verification is required.
OptionalemailUser's email address.
OptionalfamilyUser's family (last) name.
OptionalgivenUser's given (first) name.
OptionalnameUser's full name, shown in the browser passkey dialog.
OptionalnicknameUser's nickname.
OptionalonBrowser passkey.signup() only; ignored by the server register().
Called when the connection requires identifier verification. Resolve with the codes the user entered. It is called before the passkey is created, and again with the remaining identifiers if a code is rejected. The same passkey is resubmitted, so the user is not prompted for it twice.
Without this callback a signup that requires verification fails with
PasskeyGetTokenError code verification_required.
OptionalorganizationAuth0 organization ID.
OptionalphoneUser's phone number in E.164 format.
OptionalpictureURL of the user's profile picture.
OptionaluserAdditional user metadata.
OptionalusernameUsername for the new account.
Options for requesting a passkey signup challenge. Triggers Auth0 POST /passkey/register.