Eliminación de datos de usuarios

Firebase
Made by Firebase

Elimina los datos catalogados por userId de Cloud Firestore, de Realtime Database o de Cloud Storage cuando un usuario elimina su cuenta.

Funcionamiento de la extensión

Usa esta extensión para eliminar automáticamente los datos del usuario si este se elimina de los usuarios autenticados.

Puedes configurar la extensión de modo que elimine los datos de usuarios de Cloud Firestore, de Realtime Database o de Cloud Storage, de todos estos servicios o de dos de ellos. Cada vez que la extensión se activa para eliminar datos, se anota en el UserId del usuario.

Nota: Si quieres usar esta extensión, tienes que gestionar los usuarios con Firebase Authentication.

Esta extensión resulta útil para respetar la privacidad de los usuarios y para satisfacer los requisitos de cumplimiento. No obstante, usarla no garantiza que se cumplan las normativas oficiales ni del sector.

Otros ajustes

Si quieres eliminar los datos de usuarios de Cloud Firestore, Realtime Database o Cloud Storage, comprueba que has configurado el servicio oportuno en el proyecto de Firebase antes de instalar la extensión.

Comprueba también que has configurado Firebase Authentication para gestionar tus usuarios.

Facturación

Esta extensión usa otros servicios de Firebase o de Google Cloud Platform que pueden ser de pago:

  • Cloud Firestore
  • Firebase Realtime Database
  • Cloud Storage
  • Cloud Functions

Cuando usas Firebase Extensions, se te cobra únicamente por los recursos subyacentes que utilizas. Solo hace falta un plan de facturación de niveles de pago si la extensión emplea algún servicio que lo exige, por ejemplo, llamar a una API de Google Cloud Platform o realizar solicitudes de red salientes a servicios que no son de Google. Todos los servicios de Firebase cuentan con un nivel gratuito de uso. Más información sobre la facturación de Firebase

Instalación de la extensión

Con la consola de Firebase

Para instalar y gestionar las extensiones, puedes usar la consola de Firebase.

Instalar con consola

Con la CLI de Firebase

Para instalar y gestionar las extensiones, también puedes usar la CLI de Firebase:

Paso 1: Ejecuta el siguiente comando npm para instalar la CLI o actualizarla a la versión más reciente.

npm install -g firebase-tools
¿No funciona? Consulta la referencia de la CLI de Firebase o cambia los permisos de npm.

Paso 2: Para instalar la extensión, ejecuta el siguiente comando:

firebase ext:install delete-user-data --project=projectId_or_alias
Compatibilidad
Cloud Firestore Realtime Database Cloud Storage
Licencia
Apache-2.0
Versión
0.1.4