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.
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.
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.
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. ![]()
Sim, concordo com isso.