I have a confusion regarding the "Identity Platform" and "Firebase Auth". In my app I am only using email+password method to signup and signin, with Firebase Auth.
My confusion is regarding the pricing. As far as I know, "Firebase Auth" is free when we are using it with Email+Password. And I am not using Identity platform specific method as far as I know. I just register, login, get UID and do that kind of stuff.
I know Identity platform is not free. Understanding its connection with "Auth" is grey for me because seems they both have a connection.
So, when my active monthly users increase, Let’s say it has become 100,000, and now what happens with the pricing for "Auth" ? is it free or will i get billed?
2
Answers
Everything is pretty well explained in the documentation.
Identity Platform is an upgrade from the base Firebase Auth product, and (long) list of features you get are listed there in the docs.
Unless you have gone through the upgrade process using the Firebase console, none of the features of Identity Platform available in your Firebase project, and neither are the costs that you read about. From the docs:
From the documentation on Firebase Authentication with Identity Platform:
The list of additional features is mentioned there, so I won’t duplicate it here.
On pricing
Firebase Authentication does not charge for users, but (if your project is on the paid plan) may charge for SMS messages that are sent for user’s identifying with their phone number at the rate shown on the Firebase pricing page.
Once you upgrade to Identity Platform, you are charged for both SMS messages sent and for the number of monthly active users over 50,000 at the rate shown in the Google Cloud Identity platform pricing page.
Also see: What is the difference between Identity Platform and Firebase Authentication with Identity Platform