Gostaríamos de impedir que os usuários compartilhem informações privadas. Como podemos restringir os usuários a nomes de usuário e avatares específicos, ou criar um avatar e um nome de usuário usando uma ferramenta de geração com palavras selecionadas (por exemplo, animais, frutas, cores, etc.) que possam ser usadas como nomes de usuário?
Basicamente, queremos impedir que os usuários façam upload de fotos suas e que usem seus nomes reais como nomes de usuário… Mas ainda gostaríamos de tornar o processo semi-personalizado e divertido. Qualquer ideia ou conselho será muito apreciado — Obrigado!
Suponho que você poderia criar um plugin que, de alguma forma, limitasse quais nomes de usuário exigiriam certos requisitos. É difícil imaginar como isso não seria frustrante, como um sistema do tipo “aqui estão nossas regras bizarras para senhas, boa sorte em segui-las”. Mas talvez, se fosse apenas frutas e números, ficasse aceitável? Talvez o plugin pudesse usar o sugeridor para recomendar nomes que ele achasse adequados de alguma forma. Parece ser um trabalho de alguns dias, depois que você entender o código para implementá-lo.
edit: Bem, talvez seja mais fácil do que eu pensava. Parece que o sugeridor de nomes de usuário já tem recursos integrados que facilitam um pouco isso, embora eu não tenha conseguido entender totalmente em 4 minutos.
Para a seleção limitada de avatares, existe o recurso de avatares selecionáveis
Com os nomes de usuário gerados, sim, acredito que isso exigiria um plugin personalizado.
Acho que não é tão incomum; por exemplo, um aplicativo de música, o Auxy, gera nomes para projetos
Um aplicativo de programação para crianças que eu usava também tinha esse recurso para nomes de usuário (eles também usavam um adjetivo seguido de um substantivo, mas o leque era muito mais amplo do que apenas animais)
Em termos de escopo, talvez pudesse começar com um sistema de duas palavras. E você poderia adicionar conjuntos de vocabulário separados para a primeira e a segunda palavra, por meio das configurações de administrador (para que as listas possam ser atualizadas e editadas com mais facilidade).
Talvez os usuários pudessem clicar para aleatorizar, com uma nova combinação a cada vez; não tenho certeza de como você gostaria que fosse a partir daí
(Se você gostaria que alguém criasse um plugin personalizado, geralmente trabalhos como esse podem ser divulgados no Marketplace, caso você tenha um orçamento)
Obrigado! É possível que os nomes de usuário sejam os mesmos que o login para o nosso site?
Isso é semelhante a uma ideia que tivemos, como selecionar uma palavra de uma lista, selecionar uma palavra de uma segunda lista e depois combiná-las para criar um nome de usuário exclusivo.