É possível desativar a autoexclusão da conta?

De acordo com uma postagem anterior:

O Discourse permite que os usuários excluam suas próprias contas quando possuem menos de <X publicações. Nosso problema é que temos funcionalidade de pagamento vinculada aos IDs de conta do fórum e à vinculação de e-mail do plugin do Patreon, e temos usuários abusando da funcionalidade de autoexclusão para resgatar suas funcionalidades pagas múltiplas vezes.

Podemos desativar a autoexclusão de contas ou, alternativamente, emitir um webhook quando um usuário excluir sua própria conta, para que seus dados possam ser removidos do nosso serviço de processamento de compras?

delete user max post age

delete all posts max


Essas configurações ajudarão você?

Parece que isso é para que administradores possam excluir contas, e não para um usuário excluir sua própria conta ‘nova’. :confused:

Essa é a segunda solicitação que vejo sobre isso, e acho que faz sentido de qualquer forma, então serei o terceiro. Podemos agendar uma configuração aqui @eviltrout? Para os limites de exclusão automática de novos usuários, acho que existem duas variáveis: idade da conta em dias e número de postagens.

@riking você pode adicionar este também à sua lista? Deve ser bastante simples.

As maravilhas da boa higiene de código :smile:

A nova configuração

delete_user_self_max_post_count

O número máximo de postagens que um usuário pode ter enquanto permite a exclusão de conta por autoatendimento. Defina como -1 para desativar a exclusão de conta por autoatendimento.