Это выглядит многообещающе: https://help.bloxcms.com/knowledge-base/applications/settings/users/authentication_provider/article_fa0ce6ec-9824-11e4-b296-23bd78ef308a.html:
Параметр Authentication Provider позволяет вашему сайту выступать в роли провайдера аутентификации OpenID. Это означает, что пользователи вашего сайта могут использовать свои учётные данные для входа на другие сайты, которые это разрешают. Другие сайты BLOX CMS могут выступать в качестве клиентских сайтов, поддерживая обмен учётными данными для входа.
Должна быть возможность настроить сайт BLOX CMS так, чтобы он функционировал как провайдер аутентификации OpenID для Discourse. Если это возможно, пользователи смогут входить в ваш форум Discourse через ваш сайт TownNews. Для настройки вам потребуется установить плагин Discourse OpenID Connect (OIDC) на ваш сайт Discourse. Настройка может потребовать некоторых проб и ошибок. Дайте нам знать, если вы столкнётесь с трудностями, и мы постараемся помочь.