Comment afficher le prénom de l'utilisateur comme nom d'utilisateur

Je connais les configurations existantes, mais malheureusement, elles ne répondent pas à mon objectif spécifique. Dans notre système de discussion, nous utilisons un mécanisme d’authentification unique (SSO) pour la connexion, et les utilisateurs n’ont pas la permission de mettre à jour leurs noms d’utilisateur. La fenêtre contextuelle d’inscription est également masquée.

Actuellement, le nom d’utilisateur est généré à partir du champ ‘name’, qui comprend le prénom et le nom de famille. Mon objectif est que le nom d’utilisateur reflète uniquement le prénom de l’utilisateur.

Est-ce réalisable, et existe-t-il des plugins ou des scripts disponibles pour faciliter cette personnalisation ?