上传者: 38746442
|
上传时间: 2021-04-26 17:34:39
|
文件大小: 32KB
|
文件类型: PDF
1.首先配置redis,笔者使用stringRedisTemplate
可以查看我的上一篇博客,springboot配置stringRedisTemplate
2.用户注册和找回密码都是通过邮箱来实现的
所以要配置邮箱可以正常发送邮件,详情清看:SpringBoot使用JavaMailSender发送邮件
3.使用随机数生成四位随机数,当作验证码,并且设置失效时间为三分钟,
String emailReg = ^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+