La opción "Usar el nombre completo del usuario para sugerencias de nombre de usuario" no se aplica a los usuarios en etapa de preparación

Al desactivar la opción “Usar el nombre completo de un usuario para las sugerencias de nombre de usuario”, Discourse genera automáticamente nombres de usuario basados en el patrón “usuario1”, que sigue incrementándose a medida que se incorporan nuevos usuarios, incluso reutilizando elementos antiguos disponibles si el usuario asociado se elimina.

Esto es excelente para la privacidad en sitios que permiten la visualización anónima, para evitar que los nombres reales queden expuestos inadvertidamente.

image

Sin embargo, esta configuración a nivel de sitio no funciona en el caso de los usuarios staged (previamente creados). Estos usuarios se crean al usar una categoría particular para aceptar mensajes de tipo soporte por correo electrónico de no miembros. Más o menos en línea con cómo lo sugerían complementos como el ahora desaparecido Tickets.

Incluso sin ese complemento, nos gustaría usar una categoría como punto de triaje para los mensajes entrantes antes de tratarlos internamente y pasarlos al foro de manera más amplia.

Pero como esta configuración no se aplica a los usuarios staged, no podemos hacer esto, ya que estaría exponiendo demasiada información de identificación personal a Internet, dado que Discourse crea un nombre de usuario basado en su nombre (de las cabeceras del correo electrónico).

Esta parece ser una excepción tan consecuente al comportamiento esperado que siento que debo estar pasando por alto algo obvio.

¿Existe otra configuración para aplicar el mismo comportamiento de nombre de usuario anonimizado para los usuarios staged, o alguna otra forma de evitar los nombres completos en los nombres de usuario para los usuarios staged?

Esto parece ser una omisión bastante significativa / un comportamiento no deseado, ya que evita por completo las preocupaciones de privacidad de exponer los nombres completos.

¿Me estoy perdiendo algo aquí?

¿Alguien tiene alguna idea sobre cómo hacer que esto funcione con usuarios en modo de prueba, por ejemplo, usuarios que publican a través de un sistema de tickets?

La configuración use_name_for_username_suggestions está definida de manera muy específica para los flujos de registro con SSO y OAuth. Los usuarios en espera se crean mediante un mecanismo completamente separado, por lo que, lamentablemente, no existe una forma predeterminada de hacer lo que estás solicitando.