Email OTP Verification Code
We should open a Firebase community discussion about Email OTP authentication.
Firebase currently does not support native email-based OTP login (only email link or password auth).
I want to build a passwordless system where:
- Users sign in with email only
- A one-time code (OTP) is sent to email
- No passwords are stored
- Same OTP flow is used for login, signup, and account actions
This would provide a simpler and more secure authentication method without requiring phone numbers or passwords.
16
votes
-
Sergio Pereira at Pepco commented
From our perspective, this would provide several benefits:
- Improve the overall login and registration UX by keeping the user within the app.
- Allow us to verify the email address provided during sign-up using an OTP code.
- Support email OTP as an authentication mechanism for login and, potentially, stronger verification scenarios.