你好,
经过一番研究,我发现没有简单的方法可以删除关联的帐户。
我通过“首选项”中“帐户”下的“关联帐户”类别链接了我的 Google 帐户。在链接任何内容之前,它的外观如下:
在我的 discourse 站点上,我有 2 个“关联帐户”。
但是,当我转到我的“首选项”选项卡时,没有“删除它们”的按钮。
我在这里错过了什么吗,还是没有办法删除关联的帐户?
提前感谢您的帮助!
你好,
经过一番研究,我发现没有简单的方法可以删除关联的帐户。
我通过“首选项”中“帐户”下的“关联帐户”类别链接了我的 Google 帐户。在链接任何内容之前,它的外观如下:
在我的 discourse 站点上,我有 2 个“关联帐户”。
但是,当我转到我的“首选项”选项卡时,没有“删除它们”的按钮。
我在这里错过了什么吗,还是没有办法删除关联的帐户?
提前感谢您的帮助!
您正在运行哪个版本的 Discourse?
您应该能够删除它们,这已经可以实现一段时间了:Future Social Authentication Improvements
这是控制它的代码:discourse/lib/auth/managed_authenticator.rb at eb70ea44780ad6d31db82baec4845b6eb4b8e804 · discourse/discourse · GitHub
![]()
我在2019年甚至没有拥有一个Discourse网站,我肯定已经过了这次更新。
来自哪些身份验证提供商?
这是否发生在您的所有用户身上?您是否在浏览器的控制台中看到任何错误?
429 错误是速率限制错误。它很可能是由反向代理的错误配置引起的。
您可以通过检查用户 IP 地址并发现它们都相同(它们都是反向代理的 IP)来确认这就是问题所在。
如果我理解正确的话,我检查了,可以确认这似乎不是问题。
安装最新的 discourse 更新后,该错误似乎已消失,但我仍然无法访问我的关联帐户。
点击红色的
按钮会发生什么?您的浏览器或服务器上的 /logs 是否有任何日志?
在我的账户视图中不存在,在我的备用视图中,红色按钮确实有效。在我的主账户中,我甚至没有“关联账户”表。
您是否启用了双重身份验证?关联账户不能与双重身份验证同时使用。
我确实启用了双重身份验证,我的关联帐户仍然已链接。
我必须禁用双重身份验证才能删除它们吗?
通过用户界面,是的,您必须禁用 2FA。
如果您是管理员,并且熟悉 rails 控制台,那么您可以运行类似以下命令的操作:
User.find_by_username("my-username").user_associated_accounts.destroy_all
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.