怎么给短信验证码设置失效时间呢?除了session,请各位大神给点建议
1 回答
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
1.生成验证码
2.让验证码结合时间的概念,比如
存到缓存(redis、memcache等,以手机号为key,验证码为value),设置半小时过期,最后用户提交的时候,去看下缓存还在不在,对不对
存到数据库,表结构为phone,code,expire_time,生成数据存到数据库,最后用户提交去数据库查
如果不是短信验证码,是邮箱验证,还可以用邮箱、过期时间等信息加密,用户点击确认的时候解密,确认时间是否过期
想不粗来了
- 1 回答
- 0 关注
- 578 浏览
添加回答
举报
0/150
提交
取消