短信验证登录流程
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.本地服务器得到用户信息后,会返回给客户端用户信息。客户端获取用户信息后,会进行持久化用户信息(数据库)
相关文章推荐
- 短信验证登录流程
- 短信验证登录流程
- 短信验证登录实现流程
- login (登录)的 PAM 验证机制流程
- 网站注册登录等短信验证码
- 登录流程验证
- android登录短信验证
- 物联网系统 : 网页控制远程wifi继电器开关,网页自适应屏幕。 分为登录,注册(短信验证),重置密码(短信验证),控制开关,配置开关(可动态新增或删除开关)
- 实现阿里大鱼短信验证完整流程
- 利用Bmob公司的云服务实现获取短信验证码登录操作
- Android 开发第一步 短信验证码登录
- 安利一个免费的短信验证码登录服务
- 消息推送、短信验证,第三方分享和登录,友盟统计
- 【公告】关于开启用户注册及登录手机短信验证的通知
- CAS 服务端登录验证流程(一)
- Spring Security Oauth2.0 实现短信验证码登录
- CAS 服务端登录验证流程(二)
- 简单两步快速实现shiro的配置和使用,包含登录验证、角色验证、权限验证以及shiro登录注销流程
- JAVA短信验证登录
- CAS 服务端登录验证流程(三)