Привет. Я пытаюсь настроить Kinde (kinde.com) в качестве нашего провайдера OIDC, используя плагин OpenID Connect.
Мы столкнулись с проблемой: в их документе обнаружения отсутствует параметр “end_session_endpoint”.
Я полагаю, что именно поэтому при попытке выйти из Discourse выход не происходит корректно. Система перенаправляет на стандартный экран входа, и при нажатии на кнопку “Войти” меня снова пускает без какой-либо аутентификации. Похоже, что сессия всё ещё остаётся активной. Я не уверен, в чём причина.
Настройка URL выхода Kinde в поле “openid connect rp initiated logout redirect” также не помогает.
Есть ли какие-либо советы, как обойти эту проблему? Мы хотим, чтобы пользователи перенаправлялись на страницу выхода Kinde, а сессия в Discourse завершалась при нажатии пользователями кнопки “Выйти”.
