No meu fórum, para manter a privacidade online de todos os utilizadores, mantive-os anónimos e desativei os nomes e apelidos. A única coisa visível é o nome de utilizador, que também tenho vindo a alterar manualmente para um número alfanumérico único, por exemplo: User0000188.
Fiz isso manualmente para 1800 utilizadores, mas agora, com mais utilizadores a aderir diariamente a uma taxa mais elevada, está a tornar-se bastante difícil para mim fazê-lo manualmente.
Tentei o modo anónimo, mas não gostei, pois exige que eu eduque todos os novos utilizadores regularmente.
Por favor, guie-me sobre como posso alterar o nome de utilizador nesse formato (User0000178) para todos os utilizadores automaticamente, ou durante o registo, o nome de utilizador será preenchido automaticamente nesse formato.
Eu acho que você precisa de um plugin personalizado que atribua a eles um nome de usuário aleatório ou talvez force todos ao modo anônimo o tempo todo (será que é possível em um componente de tema?)
Encontrei este item. Com uma população de usuários semelhante, temos um requisito parecido. Os usuários são autenticados externamente usando OAuth2 (AWS Cognito). No nosso caso, por duas razões:
fornecer anonimato para os usuários nos fóruns públicos (os moderadores revisam todo o conteúdo, embora às vezes algo passe despercebido)
evitar o vazamento de dados comerciais da base de usuários, pois está relacionado aos fóruns de produtos.
Para um fórum de uma fundação, há uma necessidade semelhante, mas por razões de anonimato, pois se relaciona ao jornalismo. Esse fórum usa atualmente um diretório de usuários interno.
Atualmente, olhamos os usuários aproximadamente diariamente e alteramos seus nomes de usuário de forma que seja difícil relacionar o nome de usuário com a base de usuários existente.
Você quer que eles tenham um nome de usuário diferente para cada postagem? Você não pode simplesmente pedir ao Cogito para dar a eles um nome de usuário que você considere seguro?
É sem importância poder conectar um usuário às suas postagens anteriores? Se for importante, você não pode deixá-los escolher um nome que considerem seguro?
Se você tiver um orçamento, ficarei feliz em escrever um plugin que atenda às suas necessidades e orçamento. Ele poderia, por exemplo, alterar o nome de usuário de novos usuários para um aleatório que atenda aos seus requisitos.