Discourse-saml: SLO가 세션을 취소하지 않음

저도 동일한 문제를 확인했습니다:

  • Keycloak에 SAML로 연결된 2개의 애플리케이션(디스커스 및 다른 애플리케이션 X라고 부르겠습니다).
  • 디스커스에서 로그아웃을 하면 X에서도 로그아웃이 되고, X에서는 아무것도 할 수 없습니다.
  • X에서 로그아웃을 하면 Keycloak의 세션은 사라지지만, 디스커스에서는 사용자가 여전히 로그인 상태입니다.

디스커스에서 브라우저 페이지를 새로고침해도 SAML 인증이 사라졌는지(= 사용자가 로그아웃되었는지)를 검증하지 않습니다.

디스커스에서도 로그아웃이 되기를 기대합니다.
디스커스가 Keycloak의 SAML 인증을 확인하나요?
언제 확인하나요?