Speaking of Firebase authentication only, for obvious reasons there is a case where I'd like users database to be present only in EU and not to leave this region. I know that during set up of a Firebase Project I get to choose Analytics and Cloud Firestore locations -
Analytics location - This represents the country/region of your organization, and sets the currency for revenue reporting. This does not affect where Google may process and store Customer Data for Firebase
Cloud Firestore location - Defines where your Cloud Firestore data resides and cannot be changed later, even if you don’t plan to use Cloud Firestore at this time. This choice also sets the location of your default Cloud Storage bucket, though you may create buckets in other locations.
IMHO, none of this sheds a light on where exactly users database will be stored at. Or does it? If I select "europe-west3" as Firestore location, would it actually lead to users database residing there as well?
The user data for firebase authentication is stored in firebaseLocalStorageDb in IndexedDB .
Cloud Storage for Firebase stores your files in a Google Cloud Storage bucket, making them accessible through both Firebase and Google Cloud. This allows you the flexibility to upload and download files from mobile clients via the Firebase SDKs for Cloud Storage.
User properties Firebase users have a fixed set of basic properties—a unique ID, a primary email address, a name and a photo URL—stored in the project's user database, that can be updated by the user (iOS, Android, web).
You can select either a multi-region location or a regional location as your default GCP resource location. Note that if you already have an App Engine app with a location of either us-central or europe-west , any GCP service that uses this location setting will be considered multi-regional.
firebaser here
There is no way to specify where the Firebase Authentication data for your project is stored. For now you can only select a region for Analytics and Cloud Firestore.
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