Metodo semplice per importare un singolo utente in Discourse?

Ciao a tutti. Utilizziamo Discourse con SSO, dove WordPress gestisce l’accesso e poi concede all’utente l’accesso a Discourse.

Quindi, fondamentalmente, nessuno può registrarsi direttamente su Discourse. Devono registrarsi tramite il nostro sito WordPress.

La mia domanda:

In una certa situazione, a causa di un problema tecnico che stiamo riscontrando, a volte ho la necessità di creare manualmente un nuovo account su Discourse. Esiste un modo semplice, tramite pochi clic, per farlo? Non ho accesso alla shell per questa installazione di Discourse.

Grazie!

Non esiste nulla di simile alla funzionalità ‘Aggiungi nuovo utente’ disponibile sui siti WordPress. Se hai accesso al server WordPress e hai WP-CLI installato, puoi creare manualmente l’utente su WordPress e poi utilizzare sync_sso per creare l’utente su Discourse. Il plugin WP Discourse include alcune funzioni che potrebbero aiutare in questo caso.

Grazie @simon. Purtroppo il problema è che sync_sso va in timeout sul lato di Discourse quando si tratta di un nuovo utente che deve essere creato in Discourse. Tutto ciò che riguarda l’SSO funziona perfettamente quando l’utente esiste già in Discourse.

(Questo problema si verifica sporadicamente da anni e non siamo mai riusciti a capire il motivo.)