我刚刚在 VPS 上安装了 Discourse 并从备份中恢复了数据。我的账户启用了双重验证(2FA),当我使用电子邮件登录(通过邮件中的链接)而不使用密码时,系统会要求输入 2FA 验证码,并且可以正常验证。但是,当我请求重置密码时,打开链接后系统也会要求输入 2FA 验证码,我输入后却收到以下错误提示:
无效的认证码。每个验证码只能使用一次。
请问有什么解决方案吗?
我刚刚在 VPS 上安装了 Discourse 并从备份中恢复了数据。我的账户启用了双重验证(2FA),当我使用电子邮件登录(通过邮件中的链接)而不使用密码时,系统会要求输入 2FA 验证码,并且可以正常验证。但是,当我请求重置密码时,打开链接后系统也会要求输入 2FA 验证码,我输入后却收到以下错误提示:
无效的认证码。每个验证码只能使用一次。
请问有什么解决方案吗?
是的,我也遇到了这个 bug @featheredtoast @sam,情况相当严重。
好吧,我想在修复之前,通过双重验证(2FA)登录应该可以。我尝试了 这个,但它报了一个语法错误,
哎呀,那有点糟糕。看来我们这里错误地使用了不该用的别名。这应该能解决问题。![]()
这个问题可能有点傻:我该如何实施这个修复?谢谢
访问您站点的升级页面:/admin/upgrade