美文网首页
Android 运营商一键登录开发总结

Android 运营商一键登录开发总结

作者: tesego | 来源:发表于2020-04-23 15:58 被阅读0次

    前言:

    目前越来越多的APP接入了三大运营商的一键登录功能,毕竟一键登录对于用户来说可以非常快捷。进行以下简单汇总,大家一起学习。

    1、三大运营商开放平台:

    联通:http://open.wo.com.cn/aep/index.html

    移动:http://dev.10086.cn/

    电信:https://id.189.cn/

    2、取号流程:

    要使用一键登录,需要接入运营商的 SDK,三大运营商使用了同一套授权流程,如下图:

    取号流程图

    3、主要步骤:

    (1)SDK 初始化

    调用 SDK 的初始化方法,传入项目在平台上的 AppKey 和 AppSecret。

    (2)唤起授权页

    调用 SDK 唤起授权接口。SDK 会先向运营商发起获取手机号掩码的请求,请求成功后跳转到授权页。授权页会显示手机号掩码以及运营商协议给用户确认。

    (3)同意授权并登录

    用户同意相关协议,点击授权页面的登录按钮,SDK 会请求本次取号的 token,请求成功后将 token 返回给客户端。

    (4)取号

    将获取到的 token 发送到我们自己的服务器,由服务器携带 token 调用运营商一键登录的接口,调用成功就返回手机号码了。服务器用手机号进行登录或注册操作,返回操作结果给客户端,完成一键登录。

    相关文章

      网友评论

          本文标题:Android 运营商一键登录开发总结

          本文链接:https://www.haomeiwen.com/subject/aoeaihtx.html