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 dla urządzeń mobilnych i aplikacji internetowych

W przypadku bibliotek klienta dla urządzeń mobilnych i aplikacji internetowych użyj Firebase Authentication i Cloud Firestore Security Rules, aby obsługiwać uwierzytelnianie bezserwerowe, autoryzację i weryfikację danych. Dowiedz się, jak używać Cloud Firestore Security Rules do zabezpieczania danych podczas korzystania z bibliotek klienta Android, Apple, Web, Flutter, Unity i C++.

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

W przypadku aplikacji korzystających z 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żna uzyskać dostęp za pomocą Cloud Storage Security Rules.

Biblioteki klienta serwera

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