Skip to main content
← Data, API & Backend
Data, API & Backend December 3, 2023 · 4 replies

Display a screen once time

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

Is it possible to display a screen only once?

I mean, when a user finishes the Firebase authentication for the first time, they should complete a form with additional information such as address, postal code, phone number, and registration ID.

I'm not referring to using intro:once, okay

I attempted —Go to Page— after using [action:register:firebase-email-password], but it keeps redirecting me to the homepage instead of the intended destination.

4 replies

Valter December 4, 2023

For that you have to use the firebase API for regustration. And then on sucess go to page X.
Check all the firebase api documentation for more info

Karla December 4, 2023

Hey Paulo, I wanted to highlight a potential issue with using [post-login:once]. Often, we focus on the typical user journey, assuming users will follow the natural path. However, we need to consider scenarios where users might deviate, such as closing the app, low battery, or app freezing.

If a user creates an account, goes to fill out the rest later, and encounters one of these issues, they return to the app's normal route without encountering [post-login:once] again. To address this, I suggest rethinking the flow. Check if the user's profile is incomplete and prompt them to complete it only in that case.

I've implemented this approach successfully in UX/UI Hub, avoiding issues seen in trials. My recommendation is to avoid using [post-login:once] for profile completion but consider it for less critical interactions. Hope this advice proves helpful!

Paulo December 7, 2023

You've provided me with a good insight and understanding of the subject, as well as prompting me to consider lazy app users.

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