In Firebase Authentication Limits it states that new account creation limit is 100 accounts/IP address/hour. I could not find any further explanation on this, i.e. what happens if the limit is exceeded, because it is very likely that there might be more than 100 new user creation after the launch of the app or a successful marketing campaign.
It states that "You can schedule a temporary increase to the account creation limit in the Firebase console."
Is that a paid service? How much does it cost? How long is temporary? How often can it be scheduled?
The limit you're referring to is the limit for the number of concurrently connected users to Firebase Realtime Database on the free Spark plan. Once you upgrade to a payment plan, your project will allow 200,000 simultaneously connected users.
a 256 KB limit on the size of the ruleset text source published from the Firebase console or from the CLI using firebase deploy . a 250 KB limit on the size of the compiled ruleset that results when Firebase processes the source and makes it active on the back-end.
Firebase offers a no-cost tier pricing plan for all its products. For some products, usage continues at no cost no matter your level of use. For other products, if you need high levels of use, you'll need to switch your project to a paid-tier pricing plan.
A Firebase project is a container for Firebase Apps across Apple, Android, and web. Firebase restricts the total number of Firebase Apps within a Firebase project to 30.
Normal users should not be able to create an account, only admins. Is there any reasonable way to do this with firebase authentication? Problem is, there isn't any kind of authentication rules.
You cannot increase these limits by upgrading to the Flame or Blaze pricing plans. The limits are the same for all Firebase projects. Can I archive items if I'm close to the limit? Automatically collected events such as first_open and in_app_purchase do not count toward the limit.
The App Engine limit does not apply to any other Firebase products. Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies.
Monitor your usage. To monitor your Cloud Firestore usage, open the Cloud Firestore Usage tab in the Firebase Console. Use the dashboard to gauge your usage over different time periods. Note: As a result of how the dashboard computes usage, the numbers reported can differ slightly from billing reports.
To add to the Frank van Puffelen's answer, this is easily customizable via the Firebase console: Authentication tab -> Manage sign-up quota (at the very bottom) to get this:
The IP limit is in place to protect your project against abuse. Setting a temporary increase is available to all Firebase projects, free or paid.
I don't think there is any documented limit to how often you can increase this, although that too is monitored for abuse.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With