# 新用户点击分类链接看到“此论坛仅限邀请”且无法通过 OAuth2 登录

**URL:** <https://meta.discourse.org/t/new-users-clicking-category-link-see-access-to-this-forum-is-by-invite-only-and-cannot-log-in-via-oauth2/389937>\
**Category:** SSO\
**Tags:** oauth2, invites\
**Created:** [2025年十一月29日 08:03 UTC](https://meta.discourse.org/t/new-users-clicking-category-link-see-access-to-this-forum-is-by-invite-only-and-cannot-log-in-via-oauth2/389937 "2025-11-29T08:03:36Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Soumya\_Ranjan\_Mishra](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/soumya_ranjan_mishra/32/514662_2.png) [@Soumya\_Ranjan\_Mishra](https://meta.discourse.org/u/Soumya_Ranjan_Mishra)\
**Post date:** [2025年十一月29日 08:03 UTC](https://meta.discourse.org/t/new-users-clicking-category-link-see-access-to-this-forum-is-by-invite-only-and-cannot-log-in-via-oauth2/389937/1 "2025-11-29T08:03:36Z")

</div>

大家好，

我们的 Discourse 实例中有一个私有分类，它被限制给特定的用户组。我们创建了一个链接，以便新用户在通过 OAuth2 登录后可以访问此分类。

然而，当 **尚无 Discourse 账户的新用户** 点击该链接时，他们会看到以下消息：

> _“抱歉，此论坛的访问权限仅限于邀请。”_

因此，他们无法进入 OAuth2 登录流程，也无法访问该分类。现有用户可以正常访问。

我们希望新用户能够通过 OAuth2 登录，然后被添加到相应的用户组，以便他们可以看到该分类——但目前 Discourse 在登录前就阻止了他们。

### **我们需要帮助解决的问题**

- 为什么即使我们希望允许新用户通过 OAuth2 登录，网站仍然显示“仅限邀请”？

- 是否有一个设置，例如 `oauth2 allow uninvited users`（OAuth2 允许未受邀用户）或 `invite only`（仅限邀请），我们需要调整？

- 如果我们想要实现以下目标，正确的设置是什么：

我们很感谢关于正确配置 OAuth2 + 基于用户组的分类限制的任何指导。

![image](https://global.discourse-cdn.com/meta/original/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d.png)

---

_[View the full topic](https://meta.discourse.org/t/new-users-clicking-category-link-see-access-to-this-forum-is-by-invite-only-and-cannot-log-in-via-oauth2/389937)._
