Java开发经验篇-网页端
一、验证码(图片、短信)实现x秒后重新发送?时效性(点击了发送,多少秒后重新发送)有效性(发送了验证码,多少分钟内有效)笔记:防控:刷新页面、JS脚本窜改、验证码重用实现效果:1、js的Interval定时器2、对按钮的禁用点击3、Java的session计时(在发送验证码后保存当前时间,刷新页面后使用该时间;发送验证码时校验是否已存在范围内的有效时间,防止JS脚本窜改的提交。)4、Java的缓存机制(在发送验证码后保存验证码和时间,在提交时验证是否正确,有没有过期,若正
复制链接