Hola. Estoy intentando configurar Kinde (kinde.com) como nuestro proveedor OIDC utilizando el plugin OpenID Connect.
El problema con el que nos encontramos es que su documento de descubrimiento no tiene el parámetro “end_session_endpoint”.
Creo que esta es la razón por la que cuando intento cerrar sesión en Discourse, no se cierra correctamente. Va a la pantalla de inicio de sesión predeterminada y al hacer clic en “iniciar sesión” me vuelve a iniciar sin requerir ninguna autenticación. Parece que la sesión aún permanece válida. No estoy seguro de qué está mal.
Configurar la URL de cierre de sesión de Kinde en “openid connect rp initiated logout redirect” tampoco ayuda.
¿Algún consejo sobre cómo solucionar este problema? Queremos que los usuarios sean redirigidos a la página de cierre de sesión de Kinde y que la sesión de Discourse finalice cuando los usuarios hagan clic en “cerrar sesión”.
