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案例-用户注册邮箱绑定激活功能实