如何使用现有的Shopify客户账户信息登录Discourse

您好,我有一个由 Shopify 构建的购物网站,并在购物网站上设置了一个 Discourse 论坛。我想知道是否可以默认让在购物网站上注册了账户的客户使用他们的网站账户登录论坛?我将为您展示如下示例:

您好 @William_Gary

上次我研究Shopify时,它还不支持通过OAuth或任何支持的第三方产品/服务协议允许客户登录。除非他们最近有什么改变,否则我认为这是不可能实现的。

这可能可以通过 miniOrange Single Sign On‑SSO - Shopify Single Sign-On (SSO) - Login with Okta, Entra ID... | Shopify App Store 实现,但我认为您可能需要一个 Discourse 和 Shopify 都使用的外部源。

你好 @pfaffman

我记得那个插件只允许网站所有者登录外部服务,而不是客户。不过我可能记错了。

1 个赞

我以为那个插件提到了客户,但我没有仔细阅读。

1 个赞

是的,我同意,但也看到像 WYZE 这样的品牌做到了。默认情况下,他们的客户可以使用商店网站账户信息登录 Wyze discourse 社区。仍在努力弄清楚。

我以为这个APP只是供客户使用其他平台账户登录Shopify。但我希望我的客户能够使用Shopify客户账户登录Discourse。不过还是谢谢你。

他们混合使用了 Shopify 和 Magento(可能还有其他一些),所以我不太确定是他们真的在使用 Shopify 登录,还是他们只是有一个中央身份验证系统,并用它来登录所有 CMS。

2 个赞

我的假设几乎是准确的。从我看到的情况来看,他们所有的服务都指向 auth.wyze.com 来处理登录请求。我很有信心地说,他们有某种类型的 CAS(中央身份验证服务),并且它被用来协调 Magento、Shopify、Discourse 以及可能其他服务之间的登录。

1 个赞

非常感谢 @itsbhanusharma,我会去看看是否有其他方法集成 Magento 和 Shopify。

您好!

我们知道这个帖子已经开了有一段时间了,但如果这仍然是您关心的问题,您可以查看一个集成了 Discourse 和 Shopify 登录功能的 Shopify 应用:Discoursify – Discourse login - Seamless login Integration for Discourse community | Shopify App Store