Спасибо за предложение. Действительно, в настоящее время мы изучаем возможность использования Discourse OAuth2 Basic вместе с EGI Check-in.
Я хотел обратить внимание сообщества на этот случай, так как поддержка нескольких OIDC-провайдеров, скорее всего, будет полезна большему числу организаций в будущем и упростит работу.
Вариант с SAML не рассматривался, но он может стать третьим вариантом, который стоит принять во внимание. Я нашёл плагин: GitHub - discourse/discourse-saml: Support for SAML in Discourse · GitHub