Identity Platform

The Google Cloud Identity Platform (Firebase Auth) connection is a User Provider that automatically imports and keeps your users up-to-date in UserHub.

To enable the Identity Platform connection, you need to upload your Firebase Auth service account to UserHub.

Generate Service Account Key

  1. Go to the Firebase Console
  2. Select the project you want to set up in UserHub
  3. Click the gear icon to the right of Project Overview
  4. Click Project settings
  5. Click the Service accounts tab
  6. Click the Generate new private key button

This will download a Google service account file. Make note of the location of the file, this will be used in the next step.

Note: You can create a more restricted service account. Use your existing process to provision a service account, generate a key, and assign the service account the roles/firebaseauth.admin role.

Setup Connection

Next, you'll need to set up the connection in UserHub.

  1. Go to the User tab under Connections in the Admin Console
  2. Click the Identity Platform card
  3. Click the Browse button under Google service account file
  4. Select the file downloaded in the previous section (e.g. demo-firebase-adminsdk-kmv0h-53gajc255c.json)
  5. Click Save
  6. Make sure the status switches to Active. If not, click the Test connection button to see why.
PreviousFirebase Auth

Turn users intorevenue

Subscribe to monthly product updates

© 2024 UserHub


    UserHub & Auth0UserHub & Stripe BillingUserHub & Google CloudUserHub & FirebaseUserHub & Custom Auth