WooCommerce + WP Discourse: Ist es sicher, Benutzern zu erlauben, ihren Benutzernamen auf Discourse zu ändern?

Hallo zusammen,

ich betreibe WordPress + WooCommerce als DiscourseConnect-Anbieter über WP Discourse. Benutzer melden sich über WordPress per SSO bei Discourse an.

Unsere Benutzer haben derzeit automatisch generierte WordPress-Benutzernamen, da in WooCommerce die Option „Kontologin generieren“ aktiviert war. Das führt zu unhandlichen Forumsnamen (manchmal im Stil von E-Mail-Präfixen), was sowohl ein Datenschutzproblem als auch ein UX-Problem darstellt, da Benutzer korrekte Community-Benutzernamen (@usernames) wünschen.

Ich versuche, die empfohlene Langzeitkonfiguration mit WP Discourse zu verstehen.

Sollten WordPress-Benutzernamen die unveränderliche „Quelle der Wahrheit“ bleiben und alle Namensänderungen in WordPress erfolgen?

Oder gilt es als sicher/unterstützt, dass Discourse-Benutzernamen dauerhaft von user_login in WordPress abweichen (beispielsweise durch Deaktivieren der Auth-Überschreibung des Benutzernamens und Erlauben von Umbenennungen nur auf der Discourse-Seite)?

Meine Hauptsorge ist, dass das Ändern von Benutzernamen in WordPress im großen Stil riskant erscheint, da WordPress Core keine Änderung von user_login unterstützt und zusätzliche Plugins oder eine benutzerdefinierte Handhabung erforderlich wären.

Andererseits bin ich unsicher, welche Probleme auftreten können, wenn Discourse-Benutzernamen dauerhaft von WordPress-Benutzernamen abweichen.

Welche Konfiguration würdet ihr für bestehende Seiten mit vielen automatisch generierten WordPress-Benutzernamen empfehlen?

Vielen Dank!