Ethora Community

Community › Developers (platform specific questions) › React.js (Web)

How to add Google Sign-On into your Ethora web or mobile app

Archived from the Ethora community forum. First posted on 22 September 2025; product details may have changed since. For current setup see Get Ethora and GitHub.

By default, when you publish your web app, it will not have a Google Sign-On option, example:

CleanShot 2025-09-22 at 14.23.50@2x.png

To simplify the sign-on and login for your end users via enabling the log in with Google, you need to do the following:

  1. In your Ethora admin panel, Settings -> UI -> Sign-on options, enable "Google":

CleanShot 2025-09-22 at 14.25.28@2x.png

  1. Hit "Save" and refresh your web app login page, you will see the button there:

CleanShot 2025-09-22 at 14.27.21@2x.png

The "Continue with Google" button will not be clickable, however, until you add Firebase settings.

  1. Copy Firebase settings from your Firebase console into a window in Publish -> Web app -> Google sign-in and Firebase analytics:

BEFORE:

CleanShot 2025-09-22 at 14.33.57@2x.png

AFTER:

CleanShot 2025-09-22 at 14.33.24@2x.png

Hit "Save".

  1. In your Firebase console, go to Authentication -> Settings -> Authorized domains like so:

CleanShot 2025-09-22 at 14.31.08@2x.png

Refresh your web app - the Google-Sign On should be now working, with Firebase pop-up appearing briefly after you hit the "Continue with Google" button.

Have a question about this? Ask the Ethora team.