Несколько лет назад я написал плагин для Keycloak (провайдер идентификации) для входа в Keycloak через API аутентификации Discourse. Не уверен, что он совместим с недавними изменениями в SSO Discourse, но если вам нужен этот компонент, я, возможно, смогу опубликовать его в будущем.