您的位置:首页 > 其它

短信验证登录流程

2017-12-27 16:47 591 查看


1.首先客户端会有一个获取验证码的请求,通过基于SMS Sdk提供的api,去获取验证码,向Mob服务器发送请求 ,并且携带phone电话号码,给Mob短信平台的服务器。


2.Mob官方提供的短信平台收到请求以后,生成一个针对该phone,对应的短信码。例如:1568


3.此时Mob短信平台会把信息发送给客户端,告诉客户端,验证码已经发送给你了。


4.然后客户端会通过集成SMS Sdk的api中EventHandler接口方法,进行处理回馈的结果,拿到验证码。


5.客户端拿到验证码信息后,会继续想Mob平台发送请求,进行短信码的验证(手机号和验证码)。


6.此时Mob官方平台得到请求之后,再次处理并且告诉客户端处理效验码的结果。是正确与否。


7.如果校验结果正确了,会进行本地接口的调用。进行本地登录。请求自己的服务器。


8.本地服务器得到用户信息后,会返回给客户端用户信息。客户端获取用户信息后,会进行持久化用户信息(数据库)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: