안녕하세요. openID connect 플러그인을 사용하여 Kinde(kinde.com)를 OIDC 제공자로 설정하려고 합니다.
만난 문제는 Kinde의 discovery 문서에 “end_session_endpoint” 매개변수가 없다는 점입니다.
이것이 Discourse에서 로그아웃을 시도할 때 제대로 로그아웃되지 않는 원인이라고 생각합니다. 기본 로그인 화면으로 이동한 후 "로그인"을 클릭하면 인증 없이 즉시 다시 로그인됩니다. 세션이 여전히 유효한 상태로 유지되는 것 같습니다. 무엇이 문제인지 확실하지 않습니다.
Kinde의 로그아웃 URL을 "openid connect rp initiated logout redirect"에 설정해도 도움이 되지 않습니다.
이 문제를 우회하는 방법에 대한 팁이 있을까요? 사용자가 "로그아웃"을 클릭하면 Kinde 로그아웃 페이지로 리디렉션되고 Discourse 세션이 종료되기를 원합니다.
