halo-dev / halo

强大易用的开源建站工具。
https://www.halo.run
GNU General Public License v3.0
34.02k stars 9.71k forks source link

用户通过邮箱重置密码显示验证码不正确 #6669

Closed LuoyeAutumn closed 3 weeks ago

LuoyeAutumn commented 1 month ago

系统信息

使用的哪种方式运行?

Docker

发生了什么?

在Halo登陆页面点击找回密码,输入用户名与邮箱地址后,通过邮件通知设置的smtp信发服务成功发送(客户端成功接收邮件)密码重置链接,进入链接后输入新密码,点击重置密码后提示 “验证码不正确。” 微信截图_20240917195940

复现步骤

1.进入console登录页面。 2.点击“找回密码”。 3.输入正确的用户名与对应的邮件地址。 4.点击发送验证邮件。 5.通过邮箱接收密码重置链接,并在浏览器输入链接进入。 6.输入新密码,并输入确认密码。 7.点击重置密码。

问题成功复现 微信截图_20240917195940

相关日志输出

No response

附加信息

No response

LuoyeAutumn commented 1 month ago

Halo运行日志(附件 halo-log-2024-09-17 20_06.log

JohnNiang commented 1 month ago

Hi @LuoyeAutumn,我这边无法复现以上问题。重置密码的邮箱能够正常接收到,并且能够根据重置链接成功重置密码。

/triage needs-information

ruibaby commented 3 weeks ago

2.20 有相关功能的重构,建议升级之后再试试,如果有问题,可以继续提交 issue。

/close

f2c-ci-robot[bot] commented 3 weeks ago

@ruibaby: Closing this issue.

In response to [this](https://github.com/halo-dev/halo/issues/6669#issuecomment-2411452042): >2.20 有相关功能的重构,建议升级之后再试试,如果有问题,可以继续提交 issue。 > >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.