创建用户 - SSO

您好,

我正在尝试解决现有论坛的一个问题。

我们的会员可以在我们的网站(WordPress)上注册并购买订阅。

之后,他们应该能自动获得 Discourse 论坛的登录权限。

但目前,他们必须点击“discussion.genocidescholars.org”,系统会提示账户已创建,并告知他们查收确认邮件,点击邮件中的链接完成验证。

我们希望将此流程自动化。因此,我尝试在用户于 WordPress 网站注册时,通过 API 在 Discourse 上自动创建新用户,该操作运行正常。但随后,当您访问 discussion.genocidescholars.org 时,会看到以下提示:

“登录错误
无法使用该电子邮件地址 info@jejjcop.se 注册账户。请联系站点管理员。”

是否无法以这种方式使用 API?或者这是否以某种方式破坏了 SSO 流程?

如果您能想到其他解决方案,我将非常乐意听取。

非常感谢!

1 个赞

您查看过 WP Discourse 插件安装与设置 了吗?其中有关于此问题的信息。您是否使用了非标准的 WordPress 身份验证插件?

非常感谢,Jay。我已经查看了您链接的页面,但似乎找不到关于这个问题的具体信息。您能具体指点一下吗?

谢谢

所以您正在使用 wp-discourse?

您可能还会看到 Manage group membership in Discourse with WP Discourse SSO

这是我提到的一个部分:

1 个赞