Tentei isso agora e o usuário anônimo criado para o usuário foi um conjunto de 20 caracteres de caracteres alfanuméricos aparentemente aleatórios começando com cb426… Eu esperava que fosse no formato “anonymous99” ou “anonymous100”.
Certifiquei-me de que permitir postagem anônima estava definido, que nível mínimo de confiança para postagem anônima era 0, criei um usuário totalmente novo, fiz login como esse usuário (sem personificar), entrei no modo anônimo e o nome de usuário criado foi…
30d844ebb6818fcb7eab
Portanto, é algo sobre anonimizar por conta própria, em vez de apenas quando personificando. Mudarei o título deste tópico de Usuário anônimo criado ao personificar usuário não começa com "anônimo" para algo mais preciso.
A pessoa para quem isso apareceu criou um nome de usuário real “Anonymous20” quando o próximo nome anonimizado seria “anonymous20” (não me lembro do número real).
(Eu então o renomeei e adicionei “anonymous” à lista de palavras que você não pode usar em um nome de usuário.)
Obrigado. Olhando para isso, para nomes de usuário reservados adicionei anonymous e anonymous*…
Acabei de remover essas duas adições, e tudo funciona bem novamente! Obrigado por me indicar o tópico antigo que me fez pensar nisso.
Ainda seria bom impedir que os usuários criassem contas com a palavra “anonymous” nelas, mas ainda assim ter o modo anônimo funcionando corretamente. Acho que isso ainda é um bug.
Gostaria de impedir que a palavra “Anônimo” fosse usada em um nome de usuário, exceto quando criado pelo modo anônimo do Discourse.
Isso não foi possível por causa do problema observado acima (ou seja, impedir que humanos usem “Anônimo” também impede que o modo anônimo do Discourse o use).