jholmertz
(Julia Holmertz)
1
您好,我正在支持一个非营利组织在 Squarespace 上设置新网站。他们已经设置了 Discourse。我们计划从 Squarespace 链接到他们的 Discourse 实例。由于我们正在使用 Squarespace 的会员功能,因此我们正在研究 Discourse Connect/SSO。
不过,我对 Discourse 完全不熟悉。根据我阅读的文档,这似乎是可能的,但这实际上是否可行?
如果您有这方面的经验,并且(认真地)有兴趣承担设置 Discourse Connect 与 Squarespace 的这个(小?)项目,也请告知我。
3 个赞
simon
2
我对您试图解决的总体问题很感兴趣,但目前还不能做太多承诺。
从另一个应用程序登录 Discourse 有两种常见方法。第一种是使用其他应用程序作为 OAuth2 或 OpenID Connect 身份提供者。第二种是使用 Discourse 的 SSO 实现(DiscourseConnect)。
据我所知,Squarespace 网站不能用作 OAuth2 或 OpenID Connect 身份提供者。这就排除了第一种方法。如果我在这方面错了,希望有人会告诉我。
Squarespace 目前也不支持 DiscourseConnect,但有可能开发一个支持 DiscourseConnect 以及其他 Squarespace/Discourse 集成的 Squarespace 扩展。开发这个会有些复杂,因为处理 Discourse 登录的代码必须存在于自己的服务器上。我认为这会是一个付费扩展。
我不确定这在技术上是否可行,或者是否有足够的需求来证明开发时间的合理性。但我足够好奇,会进一步研究。我将在下周更新这个主题,分享我的发现。
需要注意的是,如果您还没有选择 Squarespace,Discourse WordPress 插件 支持 DiscourseConnect。配置起来非常简单。
3 个赞
jholmertz
(Julia Holmertz)
3
非常感谢您的想法!感谢您花时间思考这个问题。
遗憾的是,我们目前已确定使用 Squarespace,但我会在未来的项目中考虑该插件。
1 个赞
EH24
(EH24)
4
我也在寻找一个可以与Squarespace集成的论坛网站。关于将Discourse与Squarespace集成,有什么新进展吗?
1 个赞