Menu Docs
Página inicial do Docs
/ /
Atlas Device SDKs
/ /

Criar e excluir usuários - .NET SDK

Nesta página

  • Criar um usuário
  • Excluir um usuário

Para todos osmétodos de autenticação , exceto a autenticação por e-mail/senha, o Atlas App Services cria automaticamente um objeto de usuário na primeira vez que um usuário se autentica. Ao usar a autenticação por e-mail/senha, você deve primeiro registrar e confirmar um usuário antes que o App Services crie o objeto de usuário.

Importante

Requisitos de exclusão de conta do Google e Apple

Google e Apple exigem que os aplicativos listados em suas respectivas App Stores forneçam a qualquer usuário que crie uma conta a opção de excluí-la. Se você usa um método de autenticação em que deve registrar manualmente um usuário, como autenticação de e-mail/senha, ou um que cria automaticamente um usuário, como Sign-In with Apple, você deve implementar a exclusão da conta do usuário.

Para excluir um usuário, chame o método DeleteUserFromServerAsync(User) . Isso exclui o usuário do servidor e também exclui os dados locais do usuário, mas não exclui nenhum dado de usuário personalizado. Para excluir dados de usuário personalizados, consulte Excluir dados personalizados de um usuário.

Importante

Excluir um usuário não exclui os metadados do usuário

A exclusão de um usuário exclui apenas o objeto de usuário, que pode conter metadados associados. Isso não exclui dados de usuário personalizados ou dados inseridos pelo usuário do seu aplicativo. Google e Apple exigem que você divida as políticas de retenção e exclusão de dados para seus clientes de aplicativos e forneça a eles uma maneira de solicitar a exclusão de dados do usuário. Se você coletar dados de usuário adicionais, deverá implementar seus próprios métodos ou processos para excluir esses dados.

O exemplo a seguir mostra como excluir uma conta de usuário:

await app.DeleteUserFromServerAsync(user);

Voltar

Gerenciar usuários