
Borra los datos del usuario

Made by Firebase
Borra datos a los que se accede con un userId de Cloud Firestore, Realtime Database o Cloud Storage cuando un usuario borra su cuenta.
Cómo funciona esta extensión
Usa esta extensión para borrar automáticamente los datos de un usuario si este deja de figurar entre los usuarios autenticados.
Puedes configurar esta extensión para borrar los datos de los usuarios de cualquiera de estos productos: Cloud Firestore, Realtime Database o Cloud Storage. Cada activador de la extensión para borrar datos usa como clave el ID del usuario.
Nota: Debes administrar los usuarios con Firebase Authentication para usar esta extensión.
Además, es útil para respetar la privacidad de los usuarios y satisfacer requisitos de cumplimiento. Sin embargo, su uso no garantiza que cumplas con las regulaciones gubernamentales o del sector.
Configuración adicional
Según el producto del que quieras borrar los datos del usuario, asegúrate de tener configurado Cloud Firestore, Realtime Database o Cloud Storage en tu proyecto de Firebase antes de instalar esta extensión.
También, comprueba que configuraste Firebase Authentication para administrar tus usuarios.
Facturación
Para instalar una extensión, tu proyecto debe tener el plan Blaze (prepago).
- Se te cobrará un importe pequeño (aproximadamente $0.01 al mes) por los recursos de Firebase que requiere la extensión (incluso si no se usan).
- Esta extensión usa otros servicios de Firebase y Google Cloud Platform, que tienen cargos asociados si excedes el nivel sin costo:
- Cloud Firestore
- Firebase Realtime Database
- Cloud Storage
- Cloud Functions (entorno de ejecución de Node.js 10+; consulta las Preguntas frecuentes)
Cómo instalar esta extensión
Usa Firebase console
Puedes usar Firebase console para instalar y administrar las extensiones.
Instala con consoleUsa Firebase CLI
También puedes usar Firebase CLI para instalar y administrar las extensiones.
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 Firebase CLI o cambia tus permisos de npm.
Paso 2: Configura un nuevo directorio de proyecto de Firebase o navega a uno existente
Paso 3: Agrega esta extensión al manifiesto de tu extensión ejecutando
firebase ext:install firebase/delete-user-data --local --project=projectId_or_alias
Paso 4 (opcional): Prueba la extensión localmente con Firebase Emulator Suite
firebase emulators:start
Paso 5: Implementa las extensiones en el manifiesto de tu proyecto
firebase deploy --only extensions --project=projectId_or_alias