一. 用户点击获取验证码,发送手机号到后台
二. 检查请求频率
>1. 检测手机号/邮箱是否存在
>2. 检查验证码请求频率
三. 后台生成验证码
四. 用Redis保存验证码及手机号
五. 用短信发送平台的接口发送出去
六. 获取用户输入的验证码码及手机号
七. 取出Redis保存的内容
八. 对比验证
>1. 检测是否超时
>2. 检测验证码是否正确
>3. 不管正确与否,每个验证码只验证一次(Redis有自动删除机制)
九. 返回信息, 结束