登录--验证码验证 redis校验思想

加密

  • RSA密钥,redis-value:[公钥]:[私钥],公钥返回给客户端
  • 登录,验证账密-需要RSA解密(redis获取),成功后 缓存redis-hash:[uuidcode] :[帐号]+[手机号],key-uuidCode 返回客户端,作为下次验证码校验之用
  • 发送验证码:需要校验验证码发送次数(间隔+每日总次数),验证成功后缓存到redis中:redis-value:通过expire以及count控制,且将间隔时间和每日总次数更新
  • 校验验证码:根据验证标识找到redis中对应缓存,校验成功后 更新登录人员数据+token,以便其他访问校验
  • 登出:登录人员数据以及token删除

猜你喜欢

转载自blog.csdn.net/weixin_40401730/article/details/89356370
今日推荐