Cloud Firestore bietet je nach verwendeter Clientbibliothek verschiedene Mechanismen für eine zuverlässige Zugriffsverwaltung und Authentifizierung.
Mobil- und Web-Clientbibliotheken
Nutzen Sie für mobile und Web-Clientbibliotheken Firebase Authentication und Cloud Firestore Security Rules für eine serverlose Authentifizierung, Autorisierung und Datenvalidierung. Hier erfahren Sie, wie Sie Cloud Firestore Security Rules verwenden, um Ihre Daten zu schützen, wenn Sie die Clientbibliotheken für Android, Apple, Web, Flutter, Unity und C++ verwenden.
Verwenden Sie Firebase App Check, um dafür zu sorgen, dass nur Ihre App auf Ihre Cloud Firestore-Daten zugreifen kann.
Verwenden Sie für Ihre Apps, die Cloud Storage for Firebase verwenden, Cloud Firestore, um Bedingungen für den Zugriff auf Ihre Cloud Storage-Ressourcen in Datenbankdokumenten zu definieren, auf die über Cloud Storage Security Rules zugegriffen werden kann.Server-Clientbibliotheken
Verwenden Sie für Server-Clientbibliotheken die Identitäts- und Zugriffsverwaltung (IAM), um den Zugriff auf Ihre Datenbank zu verwalten. Weitere Informationen zum Schutz Ihrer Daten für die Java-, Python-, Node.js- und Go-Clientbibliotheken finden Sie unter IAM.