Cloud Firestore proporciona autenticación y administración de acceso sólidos mediante dos métodos diferentes, según las bibliotecas cliente que uses.
Para las bibliotecas cliente para dispositivos móviles y la Web, usa Firebase Authentication y Cloud Firestore Security Rules para controlar la autenticación, la autorización y la validación de datos sin servidores. Aprende a proteger tus datos en bibliotecas cliente para la Web, Apple y Android con Cloud Firestore Security Rules.
Usa la Verificación de aplicaciones para garantizar que solo tu app pueda acceder a los datos de Cloud Firestore.
En las apps que usan Cloud Storage for Firebase, usa Cloud Firestore para definir las condiciones de acceso a tus recursos de Cloud Storage en documentos de bases de datos a los que pueda acceder Cloud Storage Security Rules.
Para las bibliotecas cliente del servidor, usa Identity and Access Management (IAM) a fin de administrar el acceso a tu base de datos. Aprende cómo proteger tus datos en bibliotecas cliente para Java, Python, Node.js y Go con IAM.