Hello Auth0 Support Team,
I am facing a configuration issue while attempting to enable true passwordless authentication in my Auth0 application and would appreciate clarification on whether this is a platform limitation or a misconfiguration.
Goal
Enable passwordless authentication using:
-
Email OTP
-
Phone (SMS) OTP
with no username/password-based login exposed to users.
Observed Behavior
-
When the Database connection is disabled:
-
Email OTP login works as expected.
-
Phone/SMS OTP login is disabled and does not appear as an option.
-
-
When the Database connection is enabled:
-
Phone/SMS OTP login becomes available.
-
Email authentication defaults to email + password.
-
Email OTP-based login is no longer available in Universal Login.
-
Expectation
I expected to be able to:
-
Enable both Email OTP and SMS OTP simultaneously
-
Prevent any password-based login (email + password)
-
Achieve a fully passwordless experience using Universal Login
Questions
-
Is a Database connection mandatory for SMS/Phone OTP by design?
-
If yes, is it currently unsupported to use Email OTP + SMS OTP together without exposing password-based authentication?
-
Is there an officially recommended approach to achieve true passwordless authentication across both email and phone?
-
Does achieving this require Custom Universal Login, multiple applications, or is it not supported at the platform level?
I would appreciate confirmation on whether this behavior is expected and, if so, guidance on the best-practice architecture to implement true passwordless authentication.
Thank you for your support.