Excluindo IP (registro e último visto) do banco de dados para um usuário

Estou transferindo a propriedade de uma instância para um novo proprietário e gostaria de anonimizar os IPs dos administradores e moderadores. Qual seria a maneira correta de excluir os IPs de vários usuários?

Uma pergunta idiota: por que você gostaria disso? IPs são realmente inúteis de qualquer maneira.

1 curtida

Foi um pedido feito por moderadores que não querem continuar com a nova propriedade e querem anonimizar suas contas.

Ainda não entendi. O novo administrador não pode usar IPs para personalizar usuários. Vocês realmente têm IPs fixos lá e todo mundo tem um IP diferente por operador? Parece estranho.

Mas a anonimização normal do Discourse já deve ser suficiente.

E se eles realmente acham que alguém pode usar o IP para identificá-los, vocês também deveriam excluir todos os logs dos servidores. E os backups.

Trabalho terrível para nada.

1 curtida

Basta fazer com que criem novas contas. Em seguida, use a conta anonimizada. Apenas moderadores e administradores podem geralmente ver os IPs, para que valha a pena.

1 curtida

IPs não são totalmente inúteis. Assumindo que nenhuma VPN seja usada, no mínimo eles fornecem o país de onde o usuário faz login. Dependendo do provedor, mais informações geográficas podem estar disponíveis, por exemplo, fazer uma consulta whois no meu endereço IP dirá (com precisão) que estou em Oxford.

A frequência com que o endereço IP muda também depende do provedor, o meu pode mudar a qualquer momento, mas geralmente fica anos sem mudar.

Hipoteticamente, se este novo proprietário operar outro serviço que esses administradores/moderadores usam, eles poderiam correlacionar datas e endereços IP para identificar suas contas nesse outro serviço. Talvez isso seja indesejável por algum motivo. :man_shrugging:

Sim, concordo com isso.

2 curtidas