skip to Main Content

Firebase has announced a new optional upgrade called Firebase Authentication with Identity Platform, however, the new features already exist on the GCP Identity Platform.

As mentioned in the documentation here

Identity Platform serves as the backend for Firebase Authentication with Identity Platform and the features that are offered are identical.

I want to know:

  • What is the changes that occurred after the new upgrade has been released, and how can we benefit from it?
  • Should we now choose to work with only one of Firebase Authentication with Identity Platform and GCP Identity Platform?
  • What changes should be implemented if I want to migrate from GCP Identity Platform into Firebase Authentication with Identity Platform?

2

Answers


    1. One of my favorite features that are implemented is that we are able to register blocking functions. If you read the docs, you’ll all the benefits.

    2. It’s up to you to decide, but in my opinion, I would prefer to use the newest solution.

    3. As far as I noticed, none.

    Once you migrate, you’ll see in the Firebase console in the Authentication section on the top of the page, the following text:

    Authentication with Identity Platform

    And to answer your question:

    What is the difference between Identity Platform and Firebase Authentication with Identity Platform?

    The real benefit is that you can use all the other Firebase products.

    Edit:

    Besides the blocking functions, there are other new features present, that weren’t before:

    • Multi-factor authentication
    • Sign in with OIDC
    • Sign in with SAML
    • Multi-tenancy
    • IAP integration
    Login or Signup to reply.
  1. In addition to @Alex’s answer, upgrading to Identity Platform also let’s use disable sign-ups and account deletion from the Firebase client SDK. It’s useful when you want to restrict certain users to your application as you’ll have to use the Admin SDK to create/delete users.

    This along with blocking function and other features were part of Identity Platform already and you were able to upgrade your Firebase project before as well just like in the answer linked above. Firebase just made it easier for you to upgrade and use those features now directly from Firebase console.

    Should we now choose to work with only one of Firebase Authentication with Identity Platform and GCP Identity Platform

    If you plan to use only E-Mail Password authentication, Google Accounts and do not require blocking functions or so. You can keep using Firebase Authentication only as you won’t be charged for it. However, if you upgrade to Identity Platform, you only have 3000 DAU for free.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search