Utilizzo WordPress multisito e ho installato il plugin Discourse per usare Discourse come provider SSO per WordPress. Tuttavia, non sembra funzionare con WordPress single site. Quando vado su wp-admin per accedere, viene mostrata solo la pagina di login di WordPress, senza reindirizzamento automatico alla pagina di login di Discourse.
Avete esperienza con l’SSO per WordPress multisito?
Voglio fare la stessa cosa.
Non posso confermare che sia questo ciò che devi fare, ma credo che tu debba spuntare queste caselle dopo aver effettuato l’accesso alla tua istanza di Discourse come amministratore e aver navigato in Impostazioni->Accesso.
La prima casella sembra consentire a qualcuno di accedere al tuo Discourse autenticandosi tramite un altro sito. Non è questo che desideri.
Le altre due caselle, penso, siano quelle che ci servono.
Forse qualcuno che ne sa di più può verificare o correggere questo consiglio.
Ciao a tutti, l’utilizzo di WordPress come client DiscourseConnect per un provider Discourse non è supportato. Per ulteriori informazioni, consultate:
In particolare, Supporto Multisito
Il plugin WP Discourse funziona con le configurazioni multisito di WordPress per tutto, tranne che per l’utilizzo di WordPress come DiscourseConnectClient per il vostro sito Discourse.
Se il tuo WordPress è multisito, la scheda DiscourseConnect Client non sarà disponibile in assoluto.
Perché le configurazioni multisito modificano il modo in cui vengono gestiti gli indirizzi URL (route), aprendo la possibilità di diversi problemi relativi alla gestione delle route necessaria per utilizzare Discourse come provider di identità. Potremmo riesaminare questa questione in futuro, ma al momento non è una priorità.
Se stai valutando l’integrazione degli utenti Discourse con più siti WordPress, ti suggeriamo di considerare una soluzione dedicata per l’identità come auth0.com, che funziona sia con WordPress che con Discourse immediatamente.
È un peccato. Nella versione precedente, impostavo semplicemente questa opzione per ogni sito e funzionava. Sembra essere scomparsa nella versione attuale.
Il multisito ha molti utenti nella rete; penso che questo permetta al forum di avere più utenti, il che potrebbe favorire lo sviluppo di questo plugin.
@simon correggimi se sbaglio, ma non credo che il plugin WP Discourse abbia mai supportato l’uso di Discourse come provider di identità per un WordPress Multisite.
Potreste tornare all’ultima versione del repository relativa a questa issue per il plugin, per favore?
Ne ho un gran bisogno per configurare manualmente ogni sito con la scheda “Discourseconnect client”. L’ho testato e funziona bene per impostare manualmente ogni sito nella rete.
Come accennato più volte, il plugin WP Discourse non supporta, e non ha mai supportato, l’uso di Discourse come provider DiscourseConnect su istanze multisito.
Inoltre, il modo in cui DiscourseConnect (precedentemente SSO) funziona in WP Discourse non è cambiato da tempo. Non c’è nulla da ripristinare.
Mi dispiace, ma se hai problemi sul tuo sito che hai creato tentando in qualche modo questa configurazione (come, non lo so, dato che la scheda non è disponibile su istanze multisito) dovrai risolverli da solo o assumere qualcuno per farlo.
Non supportiamo, e non abbiamo mai supportato, l’uso di qualche tipo di soluzione alternativa per utilizzare il plugin in questo modo.