"Usar nome para sugestões de nome de usuário": sem efeito no formulário de cadastro?

Tentando ajudar em Personalizar formulário de registro / ocultar ou normalizar campo de nome de usuário - Suporte, descobri que a Configuração do Site use_name_for_username_suggestions não parece ter nenhum efeito no meu formulário de inscrição local.

Testado na versão auto-hospedada 2026.3.0-latest.1 (41f62aab8e).

O AskBot acredita que definitivamente deve funcionar para criação de contas via SSO / OAuth2, mas não pode confirmar com certeza que deve funcionar como sugestão automática no formulário de inscrição regular.

Estou me perguntando se tenho a expectativa errada para essa configuração — ou se estou certo e um bug foi introduzido em algum lugar, possivelmente nas correções para tópicos como Oferecendo sugestões de nome de usuário em branco em vez de ‘UserN’ no registro ou “Usar e-mail para sugestões de nome de usuário e nome”.

Alguém pode confirmar se essa configuração faz algo no seu formulário de inscrição local?

Explicação do AskBot:

Com base no que consegui verificar, use_name_for_username_suggestions é definitivamente utilizado em fluxos de criação de contas com autenticação externa, como SSO / OAuth2 / DiscourseConnect. O contexto da configuração mostra que o Discourse inclui o name do usuário como entrada ao resolver um nome de usuário sugerido nesses caminhos:

  • /lib/auth/result.rb
  • /app/models/discourse_connect.rb

Também encontrei evidências de que o Discourse possui comportamento de autocompletar/sugestão de nome de usuário no formulário de inscrição normal, então essa funcionalidade não parece ser exclusiva de SSO em conceito. No entanto, não consegui encontrar uma fonte atual no Meta que prove conclusivamente que o formulário de inscrição local simples está conectado a essa configuração específica do site em todos os casos.

Portanto, o resumo mais seguro é:

  • Confirmado: use_name_for_username_suggestions afeta a sugestão de nome de usuário em SSO / OAuth2 / autenticação externa.
  • Provavelmente destinado: também afeta o comportamento de sugestão/autocompletar de nome de usuário no formulário de inscrição local padrão.
  • Não verificado conclusivamente apenas com fontes do Meta: se o formulário de inscrição local atual sempre usa exatamente essa configuração.
1 curtida

Confirmada essa configuração, pois não teve efeito na minha instância também.