How to register for multiple passkeys?

According to this doc All You Need To Know About Passkeys at Auth0! each user can have up to 20 passkeys.

Universal Login will only prompt the user to enroll a passkey once which makes sense but what if they want to enroll another passkey?

hey there :wave: just to understand the use case better, are you looking for an additional passkey from within the same device?

:waving_hand: for new device… let’s say initially the user enrolled using macos then want to enroll another one using their android device

Would the local enrolment option work for you?

just following up @wbt to see if you solved what you were trying to accomplish? let us know otherwise

Hi Even though auth0 supports upto 20 passkeys to be registered for a user account, is there any thing in roadmap to support ootb enrollment support for multiple passkeys to be registered by user (not just local and sync passkey which is supported now) , for a use case where users are required to enroll different passkey for e.g login.abc.com and login.uat.abc.com subdomains and registering under root domain abc.com is not allowed as per company policy

Yes, Universal Login only prompts for passkey enrollment during the initial login flow. If a user wants to register additional passkeys later (for another device/browser), they typically need to re-trigger the enrollment flow from account settings or through a custom MFA/passkey management page.

Since Auth0 supports up to 20 passkeys per user, the limitation is more about the UI/UX flow rather than the backend capability itself. It would be helpful if Auth0 exposed a built-in “Manage Passkeys” option in Universal Login for adding/removing passkeys after the first enrollment.