Cloud Firestore ofrece autenticación y administración de acceso sólidas a través de dos métodos diferentes, según las bibliotecas cliente que utilice.
Para bibliotecas de clientes móviles y web , use Firebase Authentication y Cloud Firestore Security Rules para manejar la autenticación, autorización y validación de datos sin servidor. Aprenda cómo proteger sus datos para las bibliotecas de clientes web, Android y Apple con las reglas de seguridad de Cloud Firestore .
Utilice App Check para asegurarse de que solo su aplicación pueda acceder a sus datos de Cloud Firestore.
Para tus aplicaciones que usan Cloud Storage para 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 se puede acceder mediante las reglas de seguridad de Cloud Storage .
Para las bibliotecas cliente del servidor , utilice Gestión de acceso e identidad (IAM) para gestionar el acceso a su base de datos. Aprenda cómo proteger sus datos para las bibliotecas cliente Java, Python, Node.js y Go con IAM .