Proteggi i dati in Cloud Firestore

Cloud Firestore offre una gestione degli accessi e un'autenticazione solide tramite meccanismi diversi, a seconda delle librerie client che utilizzi.

Librerie client web e per dispositivi mobili

Per le librerie client web e per dispositivi mobili, utilizza Firebase Authentication e Cloud Firestore Security Rules per gestire l'autenticazione serverless, l'autorizzazione e la convalida dei dati. Scopri come utilizzare Cloud Firestore Security Rules per proteggere i tuoi dati quando utilizzi le librerie client Android, Apple, Web, Flutter, Unity e C++.

Utilizza Firebase App Check per assicurarti che solo la tua app possa accedere ai dati 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 è possibile accedere tramite Cloud Storage Security Rules.

Librerie client server

Per le librerie client server, utilizza Identity and Access Management (IAM) per gestire l'accesso al database. Scopri come proteggere i tuoi dati per le librerie client Java, Python, Node.js e Go con IAM.