MFA using email as source instead of SMS/push to notification


I have implemented MFA for my application. I have selected SMS configuration and it is working fine . I wanted to know if MFA can be implemented using user email instead of SMS/push to notification . Most of my users will not be using device registration so I would like to use email as a source for MFA. Is this possible ?

The MFA providers (Guardian, Google Authenticator, Duo) do not support using email. Have you considered Passwordless connections, which support sending a one-time code or magic link to the user’s email to log in?