Firebase Phone OTP Not Sending to testing Numbers

Integrations

I have implemented Firebase Phone Authentication in my FlutterFlow app, but OTPs are not being sent to numbers.
I have implemented everything given in docs and on youtube guide

  • Test numbers added in Firebase doesnot receive OTP.

  • I have enabled Phone Authentication in Firebase and entered the correct SHA-1 and SHA-256 keys.

  • I am on the Blaze Plan, so there should be no quota issues.

    Why is OTP not being sent, even to test numbers?

  • Is ReCAPTCHA mandatory for real OTP delivery?

  • If I want to publish my app and allow real users to log in with their phone numbers, what steps should I follow?

What have you tried so far?

✅ Ensuring Firebase Phone Authentication is enabled.
✅ Using the correct +91XXXXXXXXXX format.
✅ Checking Firebase quota (it’s not exceeded).

Did you check FlutterFlow's Documentation for this topic?
Yes
1
1 reply