안녕하세요!
@david 도와주세요, 대단하신 분! ))))
Discourse + Keycloak SSO + SAML 플러그인 + Openid Connect 플러그인 번들을 성공적으로 설정했습니다. 이 아름다움을 가리는 단 한 가지 문제만 남아 있습니다 - 바로 로그아웃입니다.
포럼에서 로그아웃을 하면 사용자는 인증 해제되고, 이 부분은 정상적으로 작동합니다.
그런데 Keycloak에서 열린 세션을 살펴보면 포럼을 떠난 사용자의 세션이 삭제되지 않았습니다.
이 문제는 로그아웃 URL 설정 때문일 것 같습니다. 다만 Discourse인지 Keycloak인지 어디에서 설정해야 하는지 모르겠습니다.
Keycloak의 제 SAML 설정:
Keycloak의 제 Openid Connect 설정:

