Como conectar Discourse com dois provedores OIDC?

Consegui conectar o GitLab e o Microsoft (Azure) com este plugin. Aliás: para o serviço Azure AD, certifique-se de usar o "Application Client ID" como ID do cliente, e não o ID secreto ou o valor).\n\nComo é possível conectar o Discourse com dois provedores OIDC, por exemplo, GitLab e Azure?\n\nEDIT: Consegui fazer o Login do GitLab funcionar com OAuth2, então minha pergunta agora é mais "teórica".

Eu acho que você precisaria fazer um fork do plugin e mudar seu nome para poder configurá-lo duas vezes. Talvez você pudesse fazer um fork e codificá-lo para um desses serviços.