Zabezpiecz dane w Cloud Firestore

Cloud Firestore oferuje zaawansowane zarządzanie dostępem i uwierzytelnianie za pomocą różnych mechanizmów w zależności od używanych bibliotek klienta.

Biblioteki klienta na urządzenia mobilne i do internetu

W przypadku mobilnych i internetowych bibliotek klienta używaj Firebase AuthenticationCloud Firestore Security Rules do obsługi bezserwerowego uwierzytelniania, autoryzacji i weryfikacji danych. Dowiedz się, jak używać Cloud Firestore Security Rules, aby zabezpieczyć dane podczas korzystania z bibliotek klienta na Androida, Apple, w internecie, Flutterze, Unity i C++.

Używaj Firebase App Check, aby mieć pewność, że tylko Twoja aplikacja ma dostęp do danych Cloud Firestore.

W przypadku aplikacji, które korzystają z usługi Cloud Storage for Firebase, użyj Cloud Firestore, aby zdefiniować warunki dostępu do zasobów Cloud Storage w dokumentach bazy danych, do których może uzyskać dostęp Cloud Storage Security Rules.

Biblioteki klienta serwera

W przypadku bibliotek klienta serwera używaj usługi Identity and Access Management (IAM) do zarządzania dostępem do bazy danych. Dowiedz się, jak zabezpieczyć dane w bibliotekach klienta w językach Java, Python, Node.js i Go za pomocą IAM.