Skip to main content
← Data, API & Backend
Data, API & Backend August 16, 2022 · 10 replies

Not receiving OTP when using Firebase Phone Number Login

Archived from the Bravo community forum (2021–2026). Some answers may refer to older versions of Bravo.

I'm using the Login using Phone Number via Firebase but I'm not receiving any OTP when testing this on the debug version of the app. The test phone number works on Bravo Vision but I'm not able to test the Post Login screens on that. There's too many issues. 

Yes, I added the json file from Firebase to Bravo. I've added the SHA code to Firebase and saved the settings on SafetyCheck as well.

10 replies

Marta Serrano Bravo team August 18, 2022

Hello  Could you share your project URL or app ID with us?

Marta Serrano Bravo team August 18, 2022

Thank you! We are checking and I will let you know something

Slick August 18, 2022

Thanks! If possible please also address the post-login issue I've mentioned here. Some others are facing the same problem.

Marta Serrano Bravo team August 18, 2022

Yes, I will update everyone when I have lore information!🤘

Marta Serrano Bravo team August 18, 2022

Hello ! From checking your Figma file, could you try moving the [post-login:action] tag from the OTP verify screen to the phone number entry screen and reconfiguring the request should move the user forward?
The phone number screen is tagged as [page:login] but the [post-login:action] is on the OTP verify screen.
Backend has a specific sanity check that only the page tagged [page:login] can have [post-login:action].

Slick August 18, 2022

Hey, I tried these changes but I'm still not receiving any OTP and it still shows me an endless loading screen.

Marta Serrano Bravo team August 22, 2022

Hello ,

The verification code pages should not be in the post login, they have to be independent. For example, the Login with a phone, where the user does need to enter their phone, try having or [page:login] tag or no tag. And the verification code page should give the **[page:login:verify-phone].

**Additionally, make sure the starting point is on the home page

Slick August 22, 2022

Yes, the page where the phone number is entered has [statusbar:dark][page:login][post-login:action], the verification page has only **[page:login:verify-phone][statusbar:dark].

**The complete profile form has **[statusbar:dark][post-login][nomenu][transition:instant].**The starting point is the homepage only, yes. And I've checked, there is only one starting point.

Slick August 22, 2022

The post-login screen still isn't showing up for me inspite of adding the additional screen to select the login method and removing the remote action trigger. There seems to be an issue for phone login.

Wrote something in this thread and want it removed? Request removal

Still stuck?

Ask the community on Discord

This archive is read-only. New questions, office hours and product updates now happen in the Bravo Discord.

Join the Discord