中文站

APP本机号一键登录怎么实现?

本机号一键登录验证用户体验好、成本低,已经成为很多APP注册登录环节首选的验证方式。本文介绍了本机号一键登录技术原理、产品优势等常见问题。

一、APP本机号一键登录是什么

一键登录是短信注册登录的升级版,自动获取当前蜂窝网络的手机号码,待用户授权后,利用蜂窝网络直接校验手机号,无需号码手动输入和短信验证。


二、本机号一键登录技术原理

本机号一键登录系统交互流程主要分为四个步骤:

1 初始化

1.1 用户打开APP,并访问相关页面

1.2 调用sdk接口获取版本号、及进行终端网络环境判断

2 预取号,调起授权页

2.1 第一步成功后,调用SDK接口唤起授权页面

2.2 SDK会先请求手机号掩码(133****8888)

2.3 掩码获取成功后,在授权页面展示掩码及运营商协议供终端用户确认

3 用户确认,授权并登录

3.1 用户确认授权页面的内容,同意相关协议

3.2 点击授权页面的登录或注册按钮,SDK发起本次取号的Token获取

3.3 成功后将Token返回给APP

4 获取客户明文手机号

4.1 APP将获得的取号Token传递至应用服务端

4.2 应用服务端携带Token调用易盾号码认证服务端一键登录取号API接口

4.3 易盾服务端取得明文号码后,将号码返回给应用服务端


三、本机号一键登录相比传统验证码有什么优势?

本机号一键登录,为注册登录环节省去了4个步骤共计大约1分钟的时间:“输入手机号”“等待验证码”“记住验证码”“输入验证码”。大大提升用户体验,提升注册登录环节的转化率。


四、本机号一键登录支持哪些运营商?

网易易盾本机号一键登录支持中国电信、中国移动和中国联通三大运营商,支持移动2G/3G/4G/5G,联通3G/4G/5G,电信4G/5G。点击免费试用本机号一键登录服务