接口 2-发送新手机号/重新绑定手 机号短信验证码接口
2021-02-25 10:31:58 0 举报
为你推荐
查看更多
工作中发送手机号业务流程
作者其他创作
大纲/内容
缓存中保存验证信息,如果是重发,已存在的code会被覆盖,当前code有效,旧的code不在有效key:mobile+type,value:code 5分钟key:mobile+num:1++ 时效一天(incry 1)
符合
判断key为上次发送code的时间,是否大于1分钟
判断当天缓存中key:mobile+num短信数是否到上限
判断缓存中key:userid:value是否为checked
抛出短信相关异常
不符合
手机号是否重复
手机号不合法
需要讨论是从绑定新手机号方向过来还是从换绑方向过来
该手机号已被(风)绑定,实则为校验信息未被校验
是
说明是新手机号方向过来的,或者换绑信息已过期
否
验证码发送成功
是否发送成功
判断缓存中有没有userid对应的校验信息
验证手机号
判断key为mobile+type的code是否存在
获取前台输入的手机号
接口 2-发送新手机号/重新绑定手机号短信验证码接口
开始
重复
发送验证码
请稍后重试
抛出短信上限异常
该手机号已被(风)绑定
根据手机号取出对应账号的userid,判断是否已经通过验证,为可绑状态
0 条评论
回复 删除
下一页