Один из вариантов — настроить сервис Authentik и “федерацию” с этими двумя провайдерами. Так вы сможете обеспечить внутренний SSO для своей команды и проксированный SSO для внешних пользователей. Это будет немного сложнее, учитывая необходимость хостинга собственного SSO, но, возможно, быстрее, чем патч OIDC-плагина, в зависимости от ваших ресурсов.
Тем не менее, я вижу настройки (Corporate Login Provider) повсюду в настройках Discourse, поэтому было бы действительно хорошо иметь возможность добавить свои. Может быть, стоит форкнуть OIDC-плагин и изменить названия?