WP Discourse SSO - 旧会员会发生什么

如果我们使用 WP Discourse 插件并选择 WordPress 作为 sso 登录,那么老会员如何登录?他们是否必须重新创建他们在 WP 上的账户才能再次登录?

@Damian_Boon,当您通过 WP Discourse 插件将 WordPress 启用为 DiscourseConnect 提供商时,所有身份验证都将由 WordPress 处理。这意味着您所有的用户都需要在 WordPress 中拥有账户才能登录。如果您的所有用户还没有 WordPress 账户,您基本上有两种选择:

  1. 将您的 Discourse 用户数据迁移(复制)到 WordPress,以确保两个平台之间的一致性;或者
  2. 要求您的用户在您的 WordPress 上注册账户(如果他们还没有)。

当用户通过 WordPress 登录 Discourse 时,DiscourseConnect 将尝试根据用户的电子邮件地址进行匹配。因此,如果用户注册了自己的新 WordPress 账户(即上面的选项 2),只要他们在两个平台使用相同的电子邮件,他们就会登录到他们现有的 Discourse 账户。如果他们在 WordPress 上注册时使用了不同的电子邮件,当他们首次登录时,将会创建一个新的 Discourse 用户账户(当然,如果发生这种情况,您可以合并用户账户)。

这两种选择都应该有效,但请记住,要成功且一致地执行选项 1,您很可能需要从 Discourse 导出用户密码并将其导入 WordPress。您可能需要专家帮助才能完成此操作。

1 个赞

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