Prefiro que o nome de usuário seja composto pelo primeiro nome do usuário em vez do nome completo. No login inicial do usuário, gostaria que o sistema definisse automaticamente o nome de usuário usando apenas o primeiro nome.
Exemplo: Nome completo: Maria Jose → nome de usuário: Maria
Portanto, em vez de o nome de usuário ser Maria_Jose, quero que seja Maria.
Você está procurando a configuração do site prioritize username in ux? Isso exibe o nome de usuário, que em seu exemplo era Maria antes de exibir Maria Jose.
O nome de usuário pode ser gerado automaticamente usando uma das três opções:
Com base no e-mail
Com base no nome completo do usuário
Nome de usuário aleatório
Prefiro que o nome seja gerado usando a segunda opção (Com base no nome completo do usuário), mas especificamente, quero utilizar apenas o primeiro nome do usuário.
Resumindo, o nome de usuário deve ser selecionado automaticamente e consistir apenas no primeiro nome do usuário, não no nome completo.
Estou familiarizado com as configurações existentes, mas infelizmente elas não atendem ao meu objetivo específico. Em nosso sistema de discourse, empregamos um mecanismo de Single Sign-On (SSO) para login, e os usuários não têm permissão para atualizar seus nomes de usuário. O pop-up de registro também está oculto.
Atualmente, o nome de usuário é gerado a partir do campo ‘name’, que inclui o primeiro e o último nome. Meu objetivo é que o nome de usuário reflita apenas o primeiro nome do usuário.
Isso é alcançável e existem plugins ou scripts disponíveis para facilitar essa personalização?
Não está claro para mim. O objetivo final é exibir o primeiro nome, independentemente de como o nome de usuário é criado, ou você ainda quer que o nome de usuário seja criado apenas com o primeiro nome?
Se for o primeiro, você pode fazer alterações visuais com um componente de tema para ver apenas o primeiro nome onde o nome de usuário é exibido (assumindo que o nome tenha o formato “primeiro nome último nome”). Isso funcionaria para você?