Ciao Team,
Per connettere la mia applicazione Discourse distribuita localmente al mio servizio OAuth interno, posso farlo semplicemente inserendo Client ID e Client Secret nei campi OAuth di Google nelle impostazioni di accesso dell’applicazione?
Ciao Team,
Per connettere la mia applicazione Discourse distribuita localmente al mio servizio OAuth interno, posso farlo semplicemente inserendo Client ID e Client Secret nei campi OAuth di Google nelle impostazioni di accesso dell’applicazione?
No, le impostazioni di Google OAuth2 funzionano solo per la connessione a Google. Per connettersi a un servizio OAuth2 personalizzato, consulta:
Oppure, se il tuo IdP supporta OpenID Connect, questo plugin sarà più semplice da configurare:
Ciao David
Cos’è esattamente il documento di discovery di OpenID Connect? È l’URL del mio servizio OAuth? Il mio servizio OAuth genera un client ID e un client secret non appena aggiungo l’URL dell’applicazione Discourse e, quando seleziono l’applicazione, viene visualizzato un endpoint. Devo copiare quell’URL in questo campo?
Se il tuo servizio di identità non dispone di un documento di discovery OpenID Connect, dovrai utilizzare il plugin OAuth2 Basic (il primo collegamento sopra).