spot
1
我已经测试了迁移账户的登录。特别是 testspot-b
如果我点击登录并输入用户名或电子邮件,然后发送登录链接,它会发送链接并且链接有效。
如果我点击登录并输入电子邮件并选择“我忘记了密码”,它会发送密码更改链接并且链接有效。
这两者都取决于电子邮件账户是否有效、当前并且用户可用。
如果用户无法访问他们的旧电子邮件地址,他们会要求管理员将其更改为新的电子邮件地址。
管理员更改电子邮件地址会向新电子邮件地址发送一个链接,要求进行验证。
点击该链接无效:

访问被拒绝
在尝试加载 /u/confirm-new-email/49469ffdf85340ec87c31b0979bf84a2.json 时
您无权查看该内容。
有人能提供前进的建议吗?
如果用户是工作人员(管理员或版主):出于安全原因,Discourse 要求同时验证旧电子邮件地址和新电子邮件地址。如果用户无法访问其旧电子邮件,确认流程将中断并导致权限问题,例如您所描述的问题。
如果用户不是工作人员:作为管理员,您应该能够直接从用户的偏好设置页面更改其电子邮件,并且只有新地址会收到确认。
请尝试以下操作:
- 暂时移除其帐户的管理和版主特权。
- 使用与上述相同的方法,通过偏好设置页面更改其电子邮件。
- 在电子邮件地址更改完全验证并正常工作后,恢复其工作人员特权。
spot
4
谢谢 jahan_gagan,
这是我正在测试的账户的权限。不是管理员,不是版主,已激活。
权限
已激活
是
已停用的用户必须重新验证其电子邮件。
暂存?
否
暂存的用户只能通过电子邮件在特定主题中发帖。
活动的 API 密钥
0
管理密钥
管理员?
否
版主?
否
信任级别
已暂停?
否
已暂停的用户无法登录。
静默?
否
已静默的用户无法发帖或创建主题。
邮件已收到,但其中的链接在点击时无法正常工作。
他们能否尝试将该链接复制并粘贴到隐私/无痕浏览器中,看看是否有帮助?
3 个赞
spot
6
谢谢,这奏效了。我猜可能是之前登录的 cookie 或缓存条目干扰了该过程,或者我没有正确注销。
1 个赞
system
(system)
关闭
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.