将我的 Wix 网站的用户登录连接到我的 Discourse 论坛

我有一个使用付费计划(Core)的 Wix 网站。网站的会员(刚在我网站上注册的用户)与网站整合得很好,他们的详细信息和连接关系都存储在 Wix 强大的 CMS 中。

因此,我的 Wix 网站是且应该是用户注册的核心位置(这被称为身份提供商(IdP)吗?)。我希望我的 Discourse 论坛能利用这一点,理想情况下用于用户登录,或在 Wix 和 Discourse 之间建立链接,实现尽可能紧密且无缝的整合。在这个探索阶段,我想了解所有的选项,以免因陈述我的具体需求(在文末说明 :hollow_red_circle:)而遗漏一些建议。

1) 我有哪些选项?

我已探索的内容

我搜索了 所有站点设置,似乎没有相关选项。

2) 以下这些👇能帮我解决这个问题吗?
这些选项似乎与我的目标有关,但这些标签页下没有任何内容。我查阅过并大致了解它们可能是什么,但知识储备不足以正确理解它们如何与我的目标相关联。

3) 这些呢? 在请教真人之前,我想尽可能多地自己了解概况。这里有一个 AI 回复,列出了几个选项。


在这些选项中,关于自动化平台;我尝试了 Zapier 和 Integrately。两者都试过了,这是 Zapier 给出的反馈。我理解其中的一部分,但不想把所有关于此的问题都堆砌在这篇帖子中,所以概括来说:

4) 这可能是正确的方向吗?

5) 那么关于 SSO 的那一点,鉴于我的目标,它不是解决方案,对吧?

6) 也不是这个设置?


关于我具体能力的背景:编程新手,在 Wix 上构建过几个半复杂的网站;预算:拮据,目前正在寻找零成本或极低成本的选项。

⭕ 以下内容不是刚性要求,而是我对最终产品希望的偏好:
  1. 关于需要注册的用户:
    选项 1.1) 理想情况下,所有在我主站注册(成为会员)的用户都不需要自动创建论坛账户。只有那些想要登录并参与论坛(不仅仅是阅读)的用户才需要在这里进行链接。(因此,网站会员在论坛拥有账户是可选的,但如果他们想从这里注册,则必须在主站注册)
    选项 1.2) 如果上述情况无法实现,让所有会员(来自我的网站)自动拥有论坛账户虽然不是理想情况,但我持开放态度。

  2. 关于注册页面和账户
    选项 2.1) 理想情况下,我的 Discourse 论坛的注册/登录应由 Wix 的取代(因此只有一个账户和一种注册/页面门户)。
    选项 2.2) 如果上述情况无法实现(如果用户必须分别注册 Wix 和 Discourse),则应有一个强制步骤,确保他们的账户在 Wix 和 Discourse 之间确实已链接。

你仍然在使用 free-plan(免费计划)吗?

根据你的托管计划,注册/登录选项会受到限制

嘿:) 是的。(我也更新了我的帖子,提到了这一点)
面对这么多选项,有什么建议吗?

您当前使用的套餐仅支持使用 Discourse-ID。我认为这行不通。

鉴于这已经不是您第一次提出超出免费套餐范围的需求:您是否考虑过升级到其他套餐、自行托管或选择其他托管服务商?

根据 SSO: Setting Up Single Sign-On (SSO) Login for Your Site Members | Help Center | Wix.com

我认为你没有任何解决方案。

我愿意考虑

  1. 升级方案,但 Discourse 的定价直接从 0 跳到 100 美元/月!!到底谁会用这个价位?我打算发帖建议 Discourse 为个人用户提供一些精简版套餐,让更多人负担得起,也更符合消费者需求。
  2. 其他托管服务商。能否请您详细说明一下这个选项?

不过我在想 3) 自建托管是否适合我。3.1) 这样做是不是需要花费大量时间和具备较高的技术能力?3.2) 即使我自己做得马马虎虎,效果肯定不如我现在免费套餐里的服务吧?3.3) 我会失去免费自动托管方案中的一些强大功能吗?3.4) 我是不是得持续维护更多东西,否则论坛就会出问题?我对这些几乎一无所知。
我翻遍了 YouTube 想了解一下自建托管的大致情况,但没找到相关视频。我也尽量从本论坛学习,但由于我刚接触这块,目前还是很困惑。

关于我自身能力的背景:编程新手,曾在 Wix 上搭建过几个中等复杂度的网站,预算有限,目前经济拮据,正在寻找零成本或极低成本的方案。

没门儿,抱歉!我们总得想办法赚钱,而且我们认为免费方案已经相当慷慨了。:slight_smile:

我想表达得更清楚一点。免费方案确实非常慷慨,对于你们所做的努力以及这样一个项目和团队的存在,我感到非常高兴!
但是,如果能有一个在与其他网站集成方面功能稍强,但在其他方面有所精简,并且定价层级更对消费者友好(例如包含网站构建器的套餐)的版本,我很乐意付费。难道你不认为存在这样一个庞大的新手建站者群体,他们预算有限,但会为此买单吗?

我想到的是 https://www.communiteq.com/ 这个例子。他们列在 Discourse partners | Discourse - Civilized Discussion 上。这可能仍然比自行托管更贵——但也意味着你不需要处理系统管理员任务,比如更新和备份。

我见过很多人能够自行托管 Discourse。安装指南说安装只需 10 分钟:

discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

在大约 10 分钟内设置 Discourse,无需任何 Rails 或 Linux shell 知识。适用于任何兼容 Docker 的云提供商或本地服务器。

自行托管并不意味着你会得到更少的东西。正如网站上曾经所说:

Discourse 只有一个版本——优秀的开源版本。没有超级秘密的付费商业版本,也没有功能更好或更完整的版本。

通常,你可以直接在管理界面中通过更新按钮来更新 Discourse。

所以在某种程度上,你不会得到更少的东西——你会得到更多。例如,你可以使用免费计划中禁用的所有功能,并安装任何你想要的插件。但你也负责备份,而且由于你没有为支持付费,当你需要帮助时,你不会得到某人保证的快速帮助。不过,当然,很多人会在这个论坛上为自行托管者提供帮助。

最终,你必须根据你的预算、技术技能、可用时间和承担运营责任的意愿,找到合适的解决方案。