WooCommerce + WP Discourse: è sicuro permettere agli utenti di cambiare il nome utente su Discourse?

Ciao a tutti,

Gestisco WordPress + WooCommerce come provider DiscourseConnect tramite WP Discourse. Gli utenti effettuano l’accesso SSO a Discourse tramite WordPress.

Attualmente, i nostri utenti hanno nomi utente WordPress generati automaticamente perché WooCommerce aveva attivata l’opzione “Genera nome accesso account”. Di conseguenza, finiscono con nomi del forum poco eleganti (a volte con lo stile del prefisso dell’email), il che rappresenta sia un problema di privacy che un problema di esperienza utente, dato che gli utenti desiderano nomi utente @ appropriati per la community.

Sto cercando di capire la configurazione consigliata a lungo termine con WP Discourse.

I nomi utente di WordPress dovrebbero rimanere l’unica “fonte di verità” immutabile, e tutte le modifiche ai nomi utente dovrebbero avvenire in WordPress?

O è considerato sicuro/supportato permettere ai nomi utente di Discourse di divergere permanentemente da user_login di WordPress (ad esempio disabilitando l’override dell’autenticazione sul nome utente e consentendo le modifiche solo sul lato Discourse)?

La mia principale preoccupazione è che cambiare i nomi utente in WordPress su larga scala sembra rischioso, poiché il core di WordPress non supporta la modifica di user_login e richiederebbe plugin aggiuntivi o gestioni personalizzate.

D’altro canto, non sono chiaro su quali problemi possano emergere se i nomi utente di Discourse differiscono permanentemente dai nomi utente di WP.

Quale configurazione consigliereste per siti esistenti con molti nomi utente WP generati automaticamente?

Grazie!