Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.53 KB

File metadata and controls

34 lines (21 loc) · 1.53 KB

With this extension, you can use Firebase Authentication to handle Stream Chat user authentication.

By using Firebase Authentication, you can use any of the following Firebase Authentication SDK sign-in methods with Stream Chat:

  • Email and password-based authentication
  • Federated identity provider integrations (Google, Apple, Facebook, Twitter, GitHub)
  • Phone number authentication
  • Custom auth system integrations
  • Anonymous auth

Additional Setup

Before installing this extension, set up Firebase Authentication in your Firebase project. You must also set up a Stream Chat app before installing this extension—you can do so on the Stream site.

Billing

This extension uses the following Firebase services, which may have associated charges:

  • Cloud Functions
  • Secret Manager
  • Firebase Authentication

This extension also uses the following third-party services:

You are responsible for any costs associated with your use of these services.

Note from Firebase

Your Firebase project must be on the Blaze (pay-as-you-go) plan to install the extension. You will only be charged for the resources you use. Most Firebase services offer a free tier for low-volume use. Learn more about Firebase billing.

When installing or reconfiguring this extension, you will be billed a small amount (typically less than $0.10). See Cloud Functions under Firebase Pricing for a detailed explanation.