我没有找到很多解决方案,需要一些建议
使用一次性代码构建电子邮件验证内容的一种典型方法是使用GUID。在您发送的电子邮件中,添加带有此唯一GUID的链接,末尾附有类似的内容:
www.something.com/email-verify/877ebd19-6852-4de9-b228-4d796a4cd7c7
您在数据库中创建了一个表,您在其中存储了带有用户ID的这些生成的令牌,因此您知道他们是哪个用户,当他们单击链接时,添加了used标志,这样您就知道只接受一次了,这很漂亮干了很多。