Adicionar Exclusão de Conta

Olá,

Por favor, inclua uma funcionalidade padrão para que o usuário possa excluir sua conta no fórum. Além disso, conforme meu conhecimento, a alteração do nome de usuário torna-se impossível após um certo número de mensagens terem sido postadas.

Isso, em conjunto, torna impossível para o usuário não deixar rastros digitais. Em muitos países, é garantido por lei que as pessoas possam solicitar a eliminação de seus dados pessoais. Por exemplo, aqui está o regulamento da UE.

5 curtidas

Este recurso já existe. Procure nas preferências do usuário, na parte inferior da página.

No entanto, você só pode excluir sua conta quando ela for nova. Consulte as configurações do site relevantes para ajustar esses limites.

4 curtidas

Nenhuma das regulamentações exige que a exclusão ou anonimização seja feita por autoatendimento, portanto as opções de autoatendimento são bloqueadas após se tornarem disruptivas para a comunidade.

Você pode solicitar aos administradores do fórum que excluam sua conta, mas eles podem responder anonimizando-a em vez disso.

4 curtidas

Obrigado pelas respostas.

Pelas suas palavras, entendo que o mecanismo do Discourse é tal que é impossível excluir contas de usuários sem quebrar todo o sistema.

Além disso, não é possível alterar o nome de usuário.

Isso simplesmente não está correto. Os usuários nem mesmo são avisados sobre isso ao se cadastrarem.

Não, isso não está correto.

Isso também não está correto.

4 curtidas

O usuário continua procurando o botão ‘Exclusão de Conta’. Em vão.

Se algum usuário quiser excluir sua conta, ele continuará procurando a opção ‘Excluir Conta’, sem saber qual é a condição subjacente para o ‘limite de postagens’.
Podemos mostrar o botão ‘Excluir Minha Conta’, embora como um botão cinza mostrando ‘indisponível para clique’, para aqueles usuários que postaram mais vezes do que o limite permite? Ou talvez uma pequena explicação flutuante para os usuários informando sobre a ‘requisitação’?

Mesmo sem a ajuda/informação flutuante, este botão ‘indisponível para excluir conta’ seria muito útil e economizaria o tempo do usuário para encontrar esse botão.

4 curtidas

Mesmo que esteja exibido e desativado, a equipe do site provavelmente anonimizará a conta de qualquer maneira, então o ótimo usuário encontrou o botão, mas por que mostrar um botão que não é funcional?

edição: Talvez algo assim?

4 curtidas

Não é uma boa solução. Isso significa que estamos mostrando informações ou pseudo-botões negativos e inúteis para a vasta maioria dos usuários.

O que precisamos é de um botão simples que direcione para um documento fácil explicando o que está acontecendo e deve haver uma caixa de seleção simples para solicitar a exclusão — e essa solicitação deve ir para o administrador e somente para o administrador.

4 curtidas

Em qualquer caso, “a ausência de qualquer botão” confunde muito o usuário e o força a continuar procurando por tais botões em todos os menus e opções.

Eu acho que provavelmente a melhor maneira é criar um botão nessa seção, por exemplo, Solicitação de Exclusão de Conta, clicando neste botão, um composer de PM (o destinatário é o admin) é aberto com alguns placeholders (título e textarea). Dessa forma, os usuários podem facilmente enviar uma solicitação de exclusão ou anonimização de conta e os admins também podem revisar a conta antes de excluí-la ou anonimizá-la.

Este botão apareceria quando canDeleteAccount for falso (então o padrão Excluir Minha Conta não aparece) ou torná-lo uma restrição de nível de confiança e ele pode usar o outlet do plugin user-preferences-account que está aqui na página da conta. Mas a melhor posição é no final da página. Assim como onde o botão padrão aparece.

Se eu tiver tempo, talvez crie um componente de tema para isso. :slightly_smiling_face:

5 curtidas

Olá @Bathinda,

Aqui está o componente de tema :slightly_smiling_face:

4 curtidas

@Don
Muito obrigado. Isso resolveu meu problema exatamente/100%

3 curtidas

39 posts foram divididos em um novo tópico: Por que ‘excluir conta’ não é oferecido automaticamente a todos os usuários o tempo todo?