# 允许多个 OIDC 来源

**URL:** <https://meta.discourse.org/t/allowing-multiple-oidc-sources/304290>\
**Category:** Feature\
**Tags:** openid-connect\
**Created:** [2023年十二月21日 18:00 UTC](https://meta.discourse.org/t/allowing-multiple-oidc-sources/304290 "2023-12-21T18:00:52Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)\
**Post date:** [2026年八月18日 15:56 UTC](https://meta.discourse.org/t/allowing-multiple-oidc-sources/304290/7 "2026-08-18T15:56:32Z")

</div>

你可以尝试搭建一个 [Authentik 服务，并与这两个提供商进行“联合认证”](https://docs.goauthentik.io/users-sources/sources/social-logins/)。这样，你就可以为团队提供内部 SSO，同时为外部用户提供代理 SSO。考虑到需要自行托管 SSO，这可能会稍微复杂一些，但根据你的具体情况，这可能比修补 OIDC 插件要快。

话虽如此，我在 Discourse 的设置中到处都能看到（企业登录提供商）相关的选项，因此能够添加我们自己的提供商确实会很不错。也许可以 fork 一下 OIDC 插件并修改其中的名称？

---

_[View the full topic](https://meta.discourse.org/t/allowing-multiple-oidc-sources/304290)._
