# How is it possible to connect Discourse with two OIDC providers?

**URL:** https://meta.discourse.org/t/how-is-it-possible-to-connect-discourse-with-two-oidc-providers/304280
**Category:** SSO
**Tags:** openid-connect
**Created:** [June 14, 2023, 8:14pm UTC](https://meta.discourse.org/t/how-is-it-possible-to-connect-discourse-with-two-oidc-providers/304280 "2023-06-14T20:14:09Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [April 25, 2026, 8:06am UTC](https://meta.discourse.org/t/how-is-it-possible-to-connect-discourse-with-two-oidc-providers/304280/4 "2026-04-25T08:06:47Z")

</div>

I believe solution to this topic title is in the previous post - you don’t need to use two OIDC’s, rather one OIDC and one `Microsoft_auth`.

`microsoft_auth_email_verified` would not make Microsoft Auth behave like the already-configured OIDC flow itself. My understanding is that it only makes Discourse treat Microsoft-provided emails as verified/trusted by default, which can help with account linking / avoiding duplicate accounts **if** those emails are genuinely verified:

- [Microsoft Authentication](https://meta.discourse.org/t/microsoft-authentication/51731)

For the button text, OIDC is definitely under the `js.login.oidc` text namespace:

- [Renaming OpenID button text. and redirecting to OpenID provider when logging in](https://meta.discourse.org/t/renaming-openid-button-text-and-redirecting-to-openid-provider-when-logging-in/304282)

And Microsoft Auth appears to use the `microsoft_office365` translation namespace rather than `oidc` - for example this bug report mentions `en.login.microsoft_office365.name`:

- [Microsoft 365 OAuth2 Plugin - text problems](https://meta.discourse.org/t/microsoft-365-oauth2-plugin-text-problems/168692)

So I think the relevant text key namespace for Microsoft Auth is `microsoft_office365`, not `oidc`.

---

_[View the full topic](https://meta.discourse.org/t/how-is-it-possible-to-connect-discourse-with-two-oidc-providers/304280)._
