Nosotros también estamos viendo esto con SSO, con nombres de usuario siendo convertidos.
He mencionado esto aquí, pero este tema es más reciente: quizás alguien pueda echar un vistazo.
Con la introducción del soporte Unicode para nombres de usuario/grupos, ahora es posible tener nombres de usuario como 中国 (¡lo cual es increíble!), pero Discourse no permite que los nombres de usuario comiencen o terminen con un guion (aunque, por ejemplo, el guion bajo sí está permitido).
¿Existe alguna razón para prohibir los guiones en la primera/última posición? ¿Hay alguna posibilidad de revisar esta política si no hay una desventaja obvia? /cc @Falco