一键登录技术预研

一键登录,通俗来讲就是通过获取本机手机号作为登录账号,无需通过短信验证码或者账号密码,即可实现快速登录APP。

![image.png](https://img-blog.csdnimg.cn/img_convert/f3973844c367ce48b6f9c4525c68bf77.png#clientId=ue3afa0f7-1cfe-4&from=paste&height=510&id=WEtAa&margin=[object Object]&name=image.png&originHeight=1020&originWidth=1984&originalType=binary&ratio=1&size=1122609&status=done&style=none&taskId=u9d836495-576d-437c-a41b-1ec94d04a3d&width=992)

这种登录方式的好处是显而易见的,它简化了APP登录注册流程,提高了用户体验,可以说在真正意义上实现了快捷登录。对企业来讲,它不仅降低了获客成本和用户流失率,也节省了一部分短信运营成本。

如今,三大运营商都开放了相关服务,只要调用运营商接口,就可以获取本机手机号,并通过本机手机号一键登录APP:

三大运营商使用了同一套授权流程
![image.png](https://img-blog.csdnimg.cn/img_convert/26516760369fd47a8267afb1b1d817b4.png#clientId=ue3afa0f7-1cfe-4&from=paste&height=487&id=ucb3015fa&margin=[object Object]&name=image.png&originHeight=974&originWidth=939&originalType=binary&ratio=1&size=149193&status=done&style=none&taskId=u27ed5fe7-170a-405d-9ac3-7b8b5467bd9&width=469.5)

三家运营商都拥有自己的 SDK,但各自的 SDK 并不支持别家的认证, 这导致目前许多接入了一键登录的产品,只支持某一个运营商的功能。 如果要兼容三大运营商,就需要分别接入三个 SDK,这样无疑加大了成本。 现在我们也有更简单的方法,就是接入一个整合了三大运营商认证能力的第三方 SDK,目前主要有以下几家:

平台服务接入文档计费
阿里号码认证服务https://help.aliyun.com/document_detail/84540.htmlhttps://help.aliyun.com/document_detail/85132.html
创蓝闪验https://www.chuanglan.com/document/6110e4bf09fd9600010209d4/61a9b39a21cf7a0001419b8fhttps://www.chuanglan.com/clflash/cl_flash
极光极光认证https://docs.jiguang.cn/jverification/guideline/intro/https://www.jiguang.cn/identify
mob秒验https://www.mob.com/wiki/detailed?wiki=198&id=78https://www.mob.com/mobService/secverify

价格比较结果,认证一次的价格集中在 4 到 6 分钱不等,其中最便宜的是 mob 的秒验。但价格可能会变化;

一般是成功置换到手机号算一次计费,调用预取号接口和认证失败,都是不计费的。
总的来说,一键登录和发送验证短信的价格差不多。发送短信是发送一条就计费一次,但用户存在需要多次获取验证码才能登录成功的情况。而一键登录能置换到手机号,基本就意味着登录成功了。所以从次数上考虑,接入一键登录应该还能稍微省一点。


感谢阅读
END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大痴小乙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值