如何启用社区注册

您好,

我遇到了一个问题,每当我将我的 discourse 社区链接发送给某人时,他们都无法注册(如果他们不是现有成员)。

我在管理员控制台中的设置:

我的会员在访问我的社区时看到的内容:

想知道是否需要启用其他设置来允许新用户注册?

您好,

在我看来,您可能在非注册用户的隐私设置中启用了一些限制?请尝试检查一下。

1 个赞

如果您由 Discourse 托管并且使用的是 Basic 套餐,那么这些网站是私有的,仅限受邀者加入。您需要升级到 Standard 套餐或更高版本才能公开您的网站并允许开放注册。

如果您不在 Basic 套餐上,那么您可以使用 login required(需要登录)和 invite only(仅限受邀者)管理员设置来控制此行为。

看起来您之前问过类似的问题 Login functionality

3 个赞

但是网站上的定价计划显示,即使是基本套餐也提供了所有身份验证方法……

它们是用户可以用来登录的方法,但您需要邀请他们才能注册:

好的,我邀请了一位朋友……她可以首次注册。

然后她注销并再次尝试登录……她可以看到以下登录选项:

现在,当她尝试使用 Google 等社交方式登录时,她会收到以下错误:

这会不会是因为我还在基础套餐?还是其他技术错误?

我不确定。 :thinking: 你之前有一个关于设置谷歌身份验证的问题 - Unable to login using GoogleAuth 你解决那个问题了吗,或者这可能与之有关?

您好 @swati_vishnoi

您介意尝试通过 Google 登录吗?一旦您看到错误页面,请点击“查看错误详情”,然后在此元论坛上向 team 群组发送私信,或发送电子邮件至 team@discourse.org 并附上详细信息。

此外,请确保您已按照 Configure Google login for Discourse 指南设置 Google 登录。

2 个赞

已在团队群组中发送消息。

错误屏幕:

为了完善这一点,经过一些私信讨论,事实证明验证 Google 登录需要 TXT 记录或 meta 标签,而不幸的是,基础版套餐中这两种方法都不可用。

我们现已更新定价页面,以反映 Google 身份验证从标准版或更高版本开始可用。

对此前的沟通失误表示歉意。:pray:

1 个赞

嘿,我指出了这一点,看起来我避免了未来的升级……
你能不能赞助我下个月的订阅作为赏金? :wink: :laughing: :hugs:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.