SSO 切换后无法合并用户

[ 又是我。 ]

切换到单点登录(SSO)后,我们发现一位用户为 WordPress 和 Discourse 使用了不同的电子邮件地址,导致他拥有两个账户。现在他两个账户都使用过,情况变得有些混乱。

用户表示:

伙计……我登录 PajEvo 论坛时遇到了麻烦。尝试了密码重置,但它不识别我的用户 ID。尝试使用其他电子邮件地址,但也不被接受。我可以以 JDM journeys 的身份登录,但那不是我的主账户,我不喜欢同时运行两个账户。这就是为什么我最近有点沉默。我有内容想分享,但不想在我的编辑名称/账户下发布。

我尝试在控制台中执行 rake/merge 操作,但看起来我缺少某个 rake 文件或类似的东西。

有什么建议吗?我觉得我可能忽略了某个非常简单的步骤。

这是来自控制台的截图。

  • PajEvo 是原始的 Discourse 账户,现在因 SSO 而被锁定。
  • JDMjourneys 是由 SSO 强制关联的 WordPress 账户。

一如既往,感谢大家。非常感激这个社区。:slight_smile:

关于合并用户,@Joshua_Rosenfeld 有什么建议吗?

@pfaffman 突然想到:这会不会和我们的双容器架构有关?

(我知道你之前遇到过合并任务的一些问题,不确定是否与此相关。)

谢谢大家。

您正在容器外运行 rake 命令。您忘记先执行 ./launcher enter app 了。

是的。

你的截图中遗漏了以下内容:

./launcher enter app
未找到配置文件,请确保 containers/app.yml 存在

可用的配置 ( ... web_only ... )

你需要执行:

./launcher enter web_only

而不是 app

我已更新了我在 Managing a Two-Container Installation - Documentation - Literate Computing Support 上的说明,使其更加清晰。

几乎总是最好直接粘贴终端中的文本,而不是终端截图。

@TGP,你这边都准备好了吗?Jeff 提醒了我的一位测试用户(我已经删除了),所以我没看到这个提及。抱歉。

哎呀,这招真管用。第一次尝试就完美无缺。

非常感谢大家的帮助,我简直惊呆了。