# 仅限邀请且仅使用 OpenID 不起作用

**URL:** <https://meta.discourse.org/t/invite-only-with-openid-only-does-not-work/386172>\
**Category:** Bug\
**Tags:** openid-connect\
**Created:** [2025年十月20日 12:47 UTC](https://meta.discourse.org/t/invite-only-with-openid-only-does-not-work/386172 "2025-10-20T12:47:11Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![DevTeVe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/devteve/32/487601_2.png) [@DevTeVe](https://meta.discourse.org/u/DevTeVe)\
**Post date:** [2025年十月20日 12:47 UTC](https://meta.discourse.org/t/invite-only-with-openid-only-does-not-work/386172/1 "2025-10-20T12:47:12Z")

</div>

我们目前正在对我们的论坛进行试点测试，并希望限制加入的人数。

我们已配置 openid，并希望启用“所有新用户必须由受信任的用户或员工明确邀请。公共注册已禁用。”

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/c/7/2c76d0373af29a02ebe1b14f8019ce51a181752a.png)

但这样做会导致登录流程失败，当您从 OIDC 提供商返回时，它只会告诉您需要邀请，仅此而已。

在视频中，我将论坛设置为仅限邀请，并要求所有人登录。我也禁用了本地登录。

唯一的解决方法是禁用“仅限邀请”并改用“邀请码”。如果您这样做，第一次注册尝试将因电子邮件已被使用而失败，但如果您使用邀请重新输入链接，它将不再要求您输入邀请码，并允许您完成注册。

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/c/2/9c2b70ce662f34018d553196a4135234af49740f.png)

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/f/0/cf09bc68049a4719adb6b42a4ecfc5cf4b981c6b.png)

请告诉我如何提供更多详细信息 😃 我刚开始使用 discourse。

---

_[View the full topic](https://meta.discourse.org/t/invite-only-with-openid-only-does-not-work/386172)._
