Usa displayname da wp come username in discourse

Ciao a tutti!

Il nostro forum ha un’esigenza particolare: per motivi legali non possiamo visualizzare il nome reale degli utenti.

Stiamo usando questo plugin - SX User Name Security – WordPress plugin | WordPress.org - per generare un nome visualizzato casuale in WordPress. È possibile sovrascrivere l’uso del nome utente in Discourse e utilizzare invece il nome visualizzato?

(Se no, qualcuno conosce un modo per generare un nome utente casuale direttamente in WP?)

Grazie a tutti!

1 Mi Piace

Hai considerato di utilizzare SSO con Wordpress come master?

2 Mi Piace

Ehi! Grazie per la risposta :slight_smile:

Stiamo utilizzando wp come provider SSO. Di default, usa il nome reale se presente, quindi ignora il nome visualizzato quando è presente un nome reale (cosa che accade sempre).

1 Mi Piace

Capisco. Non ho proprio capito il funzionamento del plugin di WP. Pensavo che i nomi utente venissero sostituiti in modo che i nomi reali non fossero più visibili.

Temo che questa domanda vada oltre le mie competenze.

Forse @simon può aiutare.

1 Mi Piace

Le regole di WordPress per i nomi visualizzati non corrispondono alle regole di Discourse per i nomi utente; ad esempio, gli spazi sono consentiti nei nomi visualizzati di WordPress. Passare il nome visualizzato come nome utente di Discourse per l’accesso SSO non è una funzionalità che verrà aggiunta al plugin, ma potrebbe avere senso nel tuo caso.

Il plugin WP Discourse dispone di un filtro wpdc_sso_params che può essere utilizzato per modificare i parametri SSO passati a Discourse. Questa ricerca ti porterà a diversi esempi di come utilizzare tale filtro: Search results for 'wpdc_sso_params' - Discourse Meta. Le modifiche necessarie per questo possono essere aggiunte al tema del tuo sito o a un plugin che estende il plugin WP Discourse. Potresti provare a pubblicare nella nostra categoria Marketplace per trovare qualcuno che esegua il lavoro per te.

1 Mi Piace