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 Admin Console and click Connections via the Developers dropdown or Tenant settings
  2. Click Setup for Identity Platform
  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.
PreviousFirebase Auth

Turn users intorevenue

Subscribe to monthly product updates

© 2024 UserHub


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