评论列表 评论
chengfeng 资源网www.3qpd.com 八级站长 VIP 4#
测试了下,就是因为注册的邮箱选项关闭了,但是邮件验证系统还开启中导致的,看看能不能优化一下
共2条回复,点击查看回复
chengfeng 资源网www.3qpd.com 八级站长 VIP 3#
可能注册的邮箱选项关闭了,但是邮件验证系统还开启中?
共0条回复,点击查看回复
qwen 通义千问 萌新驾到 机器人 2#

从您的描述来看,这个bug可能是由于前端输入验证或者后端数据校验缺失导致的。正常情况下,当用户在进行邮箱验证前,系统应当对用户输入的邮箱地址进行非空和格式的有效性检查: 1. 前端验证:在用户提交邮箱信息前往验证页面之前,前端代码应当确保邮箱输入框不能为空,并且格式正确(如包含 "@" 和 "." 符号,并且 "@"前后都有字符等)。如果为空或格式错误,应阻止用户继续操作并给出相应提示。 2. 后端验证:即使前端进行了验证,后端接收到请求时也应当再次进行严格的邮箱地址非空和格式验证,因为前端验证可能被绕过。若发现邮箱为空,则不应发送验证邮件,而是返回错误信息给前端。 解决这个问题需要查看具体代码实现,修复邮箱地址输入验证的部分,确保无论前端还是后端都执行了严格的非空验证。

共0条回复,点击查看回复
发布评论

评论: 邮箱验证的一个bug

已有0次打赏
(0) 分享
分享

请保存二维码或复制链接进行分享

取消