发送密码或如您所说的在电子邮件中输入密钥不是安全的方式。WordPress在单击忘记密码按钮时在电子邮件中发送链接。当您单击该链接时,它会重定向到默认的WordPress页面,以便在那里输入重置密码,这就是它,这是用户最简单的方法。
就像你说的,你想在电子邮件中发送一个密钥,就像OTP和用户需要在登录时输入一样,在密钥到期之前,用户必须更改密码,所以这对他们来说是双重工作。如果你想这样做,那么你必须制作自己的自定义代码/插件以安全的方式执行此操作,并且你的网站必须为用户提供适当的说明。
嘿,我做了一些调查。我找到了以下插件https://wordpress.org/plugins/pie-register/
您必须安装此插件,转到饼图注册->通知->选择选项卡用户通知->从下拉列表“密码重置请求”中选择模板。
当您选择此模板时,它将允许您在编辑器中编辑忘记密码的电子邮件,您可以从编辑器中删除(%reset password url%)。因此,在忘记密码的电子邮件url中不会出现,相反,您可以将密钥放入其中,但对于动态密钥类型,您需要进一步了解。
希望这有帮助!普拉萨德:)