Auth0 supports one-time passwords (OTPs) as factors. In order for users to leverage OTPs, you first must enable them as an MFA factor in your Auth0 tenant.Once enabled for your application, users can enroll in OTPs when accessing your application. To do so, they must install an authenticator application on their device, such as:
When a user attempts to sign up through a prompt, they are prompted to scan a QR code to enroll in OTPs.
If the user’s device is detected as a mobile device, Universal Login skips the QR code screen and instead displays an enrollment code directly in the prompt.
After a user has enrolled in OTPs, they can use OTPs to log in to your application. To do so, they first retrieve a one-time code from their preferred authenticator app.
Then, they enter the one-time code in the login prompt.