We are currently using a user authentication system with SMS-based login and TOTP (Time-based One-Time Password) as multi-factor authentication. We are evaluating the possibility of migrating this system to Auth0.
1. Does Auth0’s API or SDK support SMS-based login while maintaining TOTP as an additional authentication factor?
2. We are planning to bulk import users into Auth0. Is it possible to configure these authentication options during the bulk import process, or do we haver other method to import?
Please let us know the recommended approach or documentation to achieve this setup.
Auth0 does support both SMS-based authentication and TOTP as MFA factors
You can configure SMS as a primary authentication method using Passwordless Authentication
TOTP can be enabled as an additional MFA factor through Auth0’s Guardian
The Auth0 SDKs and APIs support both these authentication methods
For implementation, you would:
Enable Passwordless SMS authentication in your Auth0 tenant
Configure MFA with TOTP as an additional factor
Use Auth0’s Authentication API endpoints for SMS authentication flows
Implement TOTP verification through Guardian MFA endpoints
I am not sure about authentication option during bulk import. But I am pretty sure if you have passwordless authentication using SMS based login. You can bulk import user. I would still wait for @support to answer the second point.