He creado un nuevo foro alojado en el propio Discourse. El foro es para miembros de una organización. Quiero usar el requisito de nombre completo (y lo tengo seleccionado en Configuración > Usuarios > Requisito de nombre completo.
Pero, cuando un usuario intenta registrarse, es redirigido a un inicio de sesión con ID de Discourse que le permite registrarse solo con un nombre de usuario.
¿Estás usando Discord a propósito para iniciar sesión? ¿O te refieres al ID de Discourse? ¿Tienes esta configuración habilitada? Si es así, intenta desactivarla.
oh, ¿qué plan de alojamiento estás usando? Sospecho que puede ser una limitación del plan gratuito o algo así (no recuerdo qué permiten en ese nivel).
edición: parece que el plan gratuito tiene inicios de sesión preconfigurados con Discourse ID, lo que significa que no puedes cambiar la configuración relacionada con el inicio de sesión
Deberías poder encontrar las opciones de inicio de sesión en Administración > Comunidad > Inicio de sesión y autenticación.
¿Entonces está marcado como obligatorio? Si es así, debería obligar a los nuevos registros a completar ese campo, independientemente del método de inicio de sesión (inicio de sesión local, ID de Discourse u otro).
Creo que te estás enfrentando a un problema diferente. Seguí el mismo flujo y puedo reproducir lo que mostró @hammerdunner en la publicación original: el nuevo usuario inicia sesión directamente. También noto aquí que el ID autocompleta el campo del nombre completo.
Necesitamos solucionar esto; lo moveré a la categoría Contribute > Bug.