Use email as a (MFA) factor to provide users a way to perform MFA when they don’t have their primary factor available (e.g. they don’t have their device to receive an SMS or push notification).Documentation Index
Fetch the complete documentation index at: https://docs-staging.auth0-mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Availability varies by login implementation
The login implementation you use affects whether this feature is available. To learn more, read Universal Login vs. Classic Login.
- Complete the email verification flow which updates the
email_verifiedfield using the . - Log in with a connection that provides verified emails (such as Google).
Configure email notifications
You can explicitly enroll email for MFA using the MFA API. If users have a verified email and one or more explicitly enrolled emails, they can choose to select which email they want to use to complete MFA when logging-in using .- Go to Dashboard > Security > Multi-factor Auth and enable the Email toggle. You will only be able to enable it if there is another factor enabled.
- Auth0 provides a test email provider but it only allows a limited amount of emails, so you should configure your own email provider. To learn more, read Configure External SMTP Email Providers.