Java案例-用户注册邮箱验证将邮箱激活码存入redis功能实现
生活随笔
收集整理的这篇文章主要介绍了
Java案例-用户注册邮箱验证将邮箱激活码存入redis功能实现
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
<–start–>
用户注册时,要求用户填写注册邮箱,然后后台向用户的注册邮箱中发送绑定邮件,并将激活码保存到redis中。
手机短信验证码因为时效期短,只需要将短信验证码存储到session中即可,session的默认有效期是30分钟,但邮箱激活码要保存24小时,所以要使用到redis。
在CustomerAction中,要实现将邮件激活码保存到redis中的功能,有以下几个要点:
① 调用MailUtils工具类发送一封激活邮件;
② 生成邮箱激活码;
③ 将邮箱激活吗保存到redis中,设置有效期为24小时。
要使用spring data redis将邮箱激活码保存到redis中,有以下几个要点:
① 注入RedisTemplate
② 使用RedisTemplate模板保存邮箱激活码
<–end–>
总结
以上是生活随笔为你收集整理的Java案例-用户注册邮箱验证将邮箱激活码存入redis功能实现的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Java-SpringDataRedis
- 下一篇: Java案例-用户注册邮箱绑定激活功能实