Cloud Firestore offre une gestion des accès et une authentification robustes via différents mécanismes, en fonction des bibliothèques clientes que vous utilisez.
Des bibliothèques clientes mobiles et Web
Pour les bibliothèques clientes Web et mobiles, utilisez Firebase Authentication et Cloud Firestore Security Rules pour gérer l'authentification, l'autorisation et la validation des données sans serveur. Découvrez comment utiliser Cloud Firestore Security Rules pour sécuriser vos données lorsque vous utilisez les bibliothèques clientes Android, Apple et Web.
Utilisez Firebase App Check pour vous assurer que seule votre application peut accéder à vos données Cloud Firestore.
Pour les applications qui utilisent Cloud Storage for Firebase, utilisez Cloud Firestore pour définir des conditions d'accès à vos ressources Cloud Storage dans des documents de base de données qui peuvent être accessibles par Cloud Storage Security Rules.Bibliothèques clientes de serveur
Pour les bibliothèques clientes de serveur, utilisez Identity and Access Management (IAM) pour gérer l'accès à votre base de données. Découvrez comment sécuriser vos données pour les bibliothèques clientes Java, Python, Node.js et Go à l'aide de IAM.