
Excluir dados do usuário

Made by Firebase
Remove os dados com chaves em um userId do Cloud Firestore, Realtime Database e/ou Cloud Storage quando o usuário exclui a conta dele.
Como esta extensão funciona
Use essa extensão para excluir automaticamente os dados de um usuário que for removido da lista de usuários autenticados.
Configure a extensão para excluir os dados de usuário do Cloud Firestore, Realtime Database ou Cloud Storage. Cada gatilho da extensão usada para excluir dados tem chaves no UserId do usuário.
Observação: para usar a extensão, você precisa gerenciar seus usuários com o Firebase Authentication.
A extensão respeita a privacidade do usuário e atende aos requisitos de conformidade. No entanto, usá-la não garante a conformidade com as regulamentações governamentais e industriais.
Mais configurações
Dependendo de onde você quer excluir dados de usuários, configure o Cloud Firestore, o Realtime Database ou o Cloud Storage no projeto do Firebase antes de instalar a extensão.
Além disso, é necessário configurar o Firebase Authentication para gerenciar usuários.
Faturamento
Para instalar uma extensão, seu projeto precisa estar no plano Blaze, com pagamento por utilização
- Um pequeno valor será cobrado de você (geralmente cerca de US$ 0,01/mês) referente aos recursos do Firebase exigidos pela extensão, mesmo se não forem usados.
- Esta extensão usa outros serviços do Firebase e do Google Cloud Platform, que têm cobranças associadas caso o nível sem custos seja excedido:
- Cloud Firestore
- Firebase Realtime Database
- Cloud Storage
- Cloud Functions (ambiente de execução Node.js 10+. Consulte as perguntas frequentes)
Como instalar a extensão
Como usar o Console do Firebase
Para instalar e gerenciar extensões, use o Console do Firebase.
Instalar usando o consoleComo usar a Firebase CLI
Para instalar e gerenciar extensões, também é possível usar a Firebase CLI:
Etapa 1: execute o comando npm (em inglês) a seguir para instalar a CLI ou atualizá-la para a versão mais recente.
npm install -g firebase-toolsNão está funcionando? Consulte a referência da Firebase CLI ou altere suas permissões do npm (em inglês).
Etapa 2: configurar um novo diretório do projeto no Firebase ou acessar um já configurado
Etapa 3: adicionar esta extensão ao seu manifesto de extensões ao ser executada
firebase ext:install firebase/delete-user-data --local --project=projectId_or_alias
Etapa 4 (opcional): testar a extensão localmente usando o Pacote de emuladores do Firebase
firebase emulators:start
Etapa 5: implantar as extensões do seu manifesto ao projeto
firebase deploy --only extensions --project=projectId_or_alias