ASP.net,随机验证码保存数据库,并加过期时间问题。
现在得到一个随机的6位验证码,要求把它发送到手机(这个步骤忽略),并存入数据库,这个验证码要加时间限制,过期后,验证失效,求给点思路。我是这么想,生成的验证码先插入数据库中的字段,时间到了再从数据库中删除,这样是不是有点麻烦。感觉不是很好,有没有高手赐教,新人求教
[解决办法]
生成的验证码先插入数据库中的字段 ,也插入一个时间;
用此时间做比较就行了
[解决办法]
不用删除,用户用验证码激活的时候,判断数据库存入时间和当前时间差,超过后就是超时了