Cloud Firestore zapewnia niezawodne zarządzanie dostępem i uwierzytelnianie za pomocą 2 różnych metod, w zależności od używanych bibliotek klienta.
W przypadku bibliotek klienta mobilnego i internetowego użyj Firebase Authentication oraz Cloud Firestore Security Rules do obsługi uwierzytelniania bezserwerowego, autoryzacji i weryfikacji danych. Dowiedz się, jak zabezpieczyć swoje dane na potrzeby usługi biblioteki klienta aplikacji na Androida, Apple i Web z Cloud Firestore Security Rules
Użyj Sprawdzania aplikacji, aby sprawdzić, czy aby tylko aplikacja miała dostęp do danych z Cloud Firestore.
W przypadku aplikacji, które korzystają z Cloud Storage for Firebase, użyj uprawnienia Cloud Firestore, aby zdefiniuj warunki dostępu do zasobów Cloud Storage w bazie danych dokumenty, do których dostęp ma Cloud Storage Security Rules.
W przypadku bibliotek klienta serwera używaj Identity and Access Management (IAM) w celu zarządzania dostępem do bazy danych. Dowiedz się, jak to zrobić do zabezpieczenia danych z bibliotek klienta Java, Python, Node.js oraz Go korzystając z uprawnień.