Criei um novo fórum hospedado no próprio Discourse. O fórum é para membros de uma organização. Quero usar a exigência de nome completo (e já selecionei essa opção em Configurações > Usuários > Exigência de nome completo.
No entanto, quando um usuário tenta se registrar, ele é redirecionado para um login de ID do Discourse que permite o cadastro apenas com um nome de usuário.
Você está usando o Discord propositalmente para fazer login? Ou você se refere ao Discourse ID? Você tem essa configuração habilitada? Se sim, tente desabilitá-la.
oh, qual plano de hospedagem você está usando? Suspeito que possa ser uma limitação do plano gratuito ou algo assim (não me lembro exatamente o que eles permitem nesse nível).
edit: parece que o plano gratuito tem logins pré-configurados com o Discourse ID, o que significa que você não pode alterar as configurações relacionadas ao login
Você deve conseguir encontrar as opções de login em Admin > Comunidade > Login e Autenticação.
Então, está marcado como obrigatório? Se sim, deve forçar novos cadastros a preencher esse campo, independentemente do método de login (login local, ID do Discourse ou outro).
Acho que você está enfrentando um problema diferente. Eu segui o mesmo fluxo e consegui reproduzir o que @hammerdunner mostrou no OP: o novo usuário é logado diretamente. Também notei aqui que o ID preenche automaticamente o campo de nome completo.
Precisamos corrigir isso. Vou mover isso para a categoria Contribute > Bug.