Cloud Firestore offre una gestione e un'autenticazione dell'accesso efficaci tramite due metodi diversi, a seconda delle librerie client utilizzate.
Per le librerie client mobile e web, utilizza Firebase Authentication e Cloud Firestore Security Rules per gestire l'autenticazione, l'autorizzazione e la convalida dei dati serverless. Scopri come proteggere i tuoi dati per le librerie client Android, Apple e web con Cloud Firestore Security Rules.
Usa App Check per assicurarti che solo la tua app possa accedere ai dati di Cloud Firestore.
Per le app che utilizzano Cloud Storage for Firebase, utilizza Cloud Firestore per definire le condizioni di accesso alle risorse Cloud Storage nei documenti del database a cui può essere acceso da Cloud Storage Security Rules.
Per le librerie client server, utilizza Identity and Access Management (IAM) per gestire l'accesso al database. Scopri come proteggere i dati per le librerie client Java, Python, Node.js e Go con IAM.