Ciao. Sto cercando di configurare Kinde (kinde.com) come nostro provider OIDC utilizzando il plugin OpenID Connect.
Il problema che riscontriamo è che il loro documento di discovery non ha il parametro “end_session_endpoint”.
Credo che questo sia il motivo per cui, quando provo a disconnettermi da Discourse, non mi disconnetto correttamente. Viene visualizzata la schermata di login predefinita e cliccando su “login” mi riconnette senza richiedere alcuna autenticazione. Sembra che la sessione rimanga ancora valida. Non sono sicuro di cosa ci sia di sbagliato.
La configurazione dell’URL di logout di Kinde in “openid connect rp initiated logout redirect” non aiuta neanche.
Qualche suggerimento su come aggirare questo problema? Vogliamo che gli utenti vengano reindirizzati alla pagina di logout di Kinde e che la sessione per Discourse termini quando gli utenti cliccano su “logoff”.
