Excluir dados do usuário

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ário, 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.

Cobrança

Nessa extensão, são usados outros serviços do Firebase ou do Google Cloud Platform que podem ser cobrados:

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

Ao usar as Extensões do Firebase, é feita a cobrança somente dos recursos subjacentes utilizados. Você só precisa ter um plano de faturamento em níveis se a extensão usar um serviço em que ele é necessário. Por exemplo, chamar uma API do Google Cloud Platform ou fazer solicitações de rede de saída para serviços externos. Todos os serviços do Firebase oferecem um nível gratuito de uso. Saiba mais sobre a cobrança do Firebase.

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 console

Como 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-tools
Não está funcionando? Consulte a referência da Firebase CLI ou altere suas permissões do npm (em inglês).

Etapa 2: execute o comando a seguir para instalar a extensão.

firebase ext:install delete-user-data --project=projectId_or_alias
Compatível com
Cloud Firestore Realtime Database Cloud Storage
Licença
Apache-2.0
Versão
0.1.4