本机号码一键登录原理与应用

xhmj12 xhmj12     2023-03-03     317

关键词:

相关阅读:2T架构师学习资料干货分享

导读:本文讲解本机号码授权登录的原理

很多APP的目前都支持“本机号码一键登录”功能。本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品。用户只需一键授权,即可实现以本机号码注册/登录,相比先前的短信验证码流程体验更优。

目前市面上有很多厂商提供三网验证的服务,只不过是对三大运营商的包装。要了解具体的原理可直接看三大运营商相关的介绍。

中国移动

中国移动号码认证服务支支持移动、联通、电信三网号码。主要产品功能:

获取手机号码(一键登录):

本机号码校验:

取号方法

通过调用安卓的getPhoneInfo或iOS的getPhoneNumberCompletion,在用户无感知的情况下进行网络判断、蜂窝数据网络切换和网关取号等操作(以上操作均需消耗一定时间),返回取号是否成功的结果。

本机号码校验

通过调用安卓的mobileAuth或iOS的mobileAuthCompletion方法,可在不拉起授权页的情况下获得token。此时获得的token不能用于兑换用户的完整号码,只能用于校验本机号码与待校验号码的一致性。

中国电信

中国电信天翼账号开放平台提供了:免密登录、手机号码认证、二次卡校验等服务。目前只支持中国电信用户。

免密认证:天翼账号免密认证方案,依托运营商的移动数据网络,采用“通信网关预登录”及 SIM卡识别等技术,准确识别用户手机号码,实现一键登录,并可有效规避短信验证码泄露风险。

手机号码校验:确认本机号码信息是否为当前用户本机号码。依托运营商的移动数据网络,采用“通信网关预登录”及 SIM卡识别等技术,判断用户输入的手机号与本机号码是否一致。搜索公众号互联网架构师复“2T”,送你一份惊喜礼包。

二次卡校验:众所周知,三大运营商每月注销的手机号约有2000多万,为避免手机号资源浪费,运营商会先回收已注销的手机号,然后重新销售,重新销售的卡即为二次卡。如果用户更换了手机号,且未与原账号解绑,可能存在安全风险。天翼账号二次卡校验方案, 使用独有的运营商二次号数据库,可快速检测用户号码更换状态,保障号码旧用户隐私安全。

中国联通

中国联通通信创新能力平台提供了号码认证(一键登录)、匿名设备标识、匿名用户标识、空号识别、二次号验证、三要素验证等服务。

号码认证

依托运营商网关认证能力,面向互联网应用提供的本机手机号码一键注册登录及本机手机号码校验服务,支持APP、H5页面多场景应用。官方SDK,支持联通、移动、电信三网,智能化程度高,交互时间短,提升用户体验、提高拉新转化率;专利技术,性能可靠,降低空号注册登录、密码拦截盗取风险。

应用场景:

匿名设备标识

通过识别移动设备唯一ID,为客户提供基于用户和设备的标识方案,支持IOS和安卓系统,不依赖设备厂商,具备稳定性和唯一性,可关联安卓设备资产数据,帮助企业找回历史关联资产,实现基于用户画像的精准投放,有效识别设备篡改和营销作假,防止薅羊毛,避免金融风险等。

应用场景:

匿名用户标识

通过手机用户的公私网IP返回唯一串码,可以在保护用户手机号不泄露的情况下,提供用户唯一标识(即伪码)方案。仅支持联通用户。

应用场景:

  • 会员营销:会员营销活动时,用户领取会团优惠,平台方通过联通唯一识别平台将手机号转换成伪码供商户进行维系和发放。适用于入住商户无法获取平台用户手机号的场景。

空号识别

识别号码是否为真实有效的开机使用号码,对于不可达号码(例如关机、养卡等情况)采取相应的运营措施。识别过程一秒以内,支持大规模并发查询,且对用户无感知。帮助企业快速、高效、精准开展营销、维系等商业活动,减少营销成本。

应用场景:

二次号验证

次号验证产品是指核验手机号码在指定时间之后是否重新开户。

应用场景:

  • 注册/登录/密码找回:针对注册/登录/密码找回等场景,企业可通过使用联通二次号码验证产品识别当前注册登录号码是否为二次放号,从而避免二次放号用户使用原号码账号可能带来的用户隐私泄露和经济损失。

三要素验证

三要素验证产品提供联通用户的姓名、身份证号、手机号三要素的一致性核验服务。

应用场景:

  • 实名认证:针对金融、婚恋等应用系统中的实名注册场景,企业可通过联通三要素验证产品识别用户身份真实性和信息一致性,有助于防范用户风险。

    贷前审核:针对借贷、信用卡申请等金融场景,企业可以通过使用联通三要素验证产品识别申请用户信息真实度,助力用户风险评估和贷款决策。


1、985副教授工资曝光

2、心态崩了!税前2万4,到手1万4,年终奖扣税方式1月1日起施行~

3、雷军做程序员时写的博客,很强大!

4、人脸识别的时候,一定要穿上衣服啊!

5、清华大学:2021 元宇宙研究报告!

6、绩效被打3.25B,员工将支付宝告上了法院,判了

面试难题:本机号码一键登录原理,你知道吗?

面试难题:本机号码一键登录原理,你知道吗?很多APP的目前都支持“本机号码一键登录”功能。本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品。用户只需一键授权,即可实现以本机号码注册/登录,相... 查看详情

reactnative一键登录

...册和老用户留存,提供更为便捷&安全的登录方式简介本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品。用户只需一键授权,即可实现以本机号码注册/登录,具有时延低、操作简单、号码验证免短验的特... 查看详情

客户端reactnative一键登录实现方案

...册和老用户留存,提供更为便捷&安全的登录方式简介本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品。用户只需一键授权,即可实现以本机号码注册/登录,具有时延低、操作简单、号码验证免短验的特... 查看详情

客户端reactnative一键登录实现方案

...册和老用户留存,提供更为便捷&安全的登录方式简介本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品。用户只需一键授权,即可实现以本机号码注册/登录,具有时延低、操作简单、号码验证免短验的特... 查看详情

秒验重新定义“一键登录”

...信黑名单,无通道拥堵,验证成功计费2.支持三大运营商号码认证,一次完成三网对接3.杜绝GSM+短信嗅探,保障账户安全4.3s快速注册登录5.基于芯片和PKI非对称加密算法从根源上降低企业验证成本,有效提高拉新转化率,3秒完成... 查看详情

与本机短信应用程序 Android 中的名称和号码自动完成

】与本机短信应用程序Android中的名称和号码自动完成【英文标题】:AutoCompletewithnameandnumberasinnativesmsappAndroid【发布时间】:2012-06-2405:28:14【问题描述】:我想在我的应用程序中添加一个AutoCompleteTextView并按姓名和号码搜索联系... 查看详情

mobtech秒验应用介绍

...APP注册与秒验对比如下图二、秒验解决登录注册难题手机号码一键登录可应用于一切注册和登录场景,为用户提供真正意义上的一键免密注册/登录,整个过程只需1.5秒,大幅提高用 查看详情

阿里云通信发布全新号码认证服务,重新定义手机号码认证的方式

摘要:12月12日,阿里云通信宣布号码认证服务正式商用,将重新定义手机号码认证的方式。因移动应用实名制的政策要求,手机号码认证在移动APP的注册、登录等场景用的越来越多。而对于开发者来说,能完成手机号码认证的... 查看详情

【flutter】阿里云号码认证一键登录

...集成的插件,这里踩过的坑不多叙述,开始正题。阿里云号码认证文档:https://help.aliyun.com/product/75010.htmlpubspec.yaml1、需要按照阿里云文档,对andriod进行相关配置(ios应该也要)https://help.aliyun.com/document_detail/189787.html#section-vxb-jwt... 查看详情

使用 expo 客户端响应本机 facebook 登录:input_token 中的 App_id 与查看应用程序不匹配

】使用expo客户端响应本机facebook登录:input_token中的App_id与查看应用程序不匹配【英文标题】:reactnativefacebookloginusingexpoclient:TheApp_idintheinput_tokendidnotmatchtheViewingApp【发布时间】:2021-10-0806:37:11【问题描述】:我正在使用expo-facebo... 查看详情

android怎么查看本机号码

怎么查看本机号码您的浏览器不支持HTML5视频zymedia(\'video\')参考技术A1、首先在手机上找到:设置,如下图所示。2、点击进入设置页面,切换到常规选项中,如下图所示。3、往下滑动找到:关于手机,如下图,点击进入。4、往... 查看详情

安卓应用软件启动时获取手机的imeiimsi本机号码有啥作用?

我的手机:三星GALAXYNeo问题类型:系统辅助,影音软件,娱乐软件,上网软件答非所问,悲催一个是统计你正在使用它们的软件,统计用户数量,第二就是有针对性的记录你的imei号码平时多浏览什么内容,然后可以针对爱好投放广... 查看详情

如何查看双卡手机的本机号码?

...“双卡管理”选项。4.点击进入后,就可以看到手机卡的本机号码。苹果手机查看方法:1.打开我们的苹果手机后,选择桌面的设置图标。2.在设置中下滑页面,选择“电话”的选项。3.点击进入后,在本机号码选项中即可看到个... 查看详情

安卓密码或手机号码登录

】安卓密码或手机号码登录【英文标题】:androidpasswordorphonenumbertosignin【发布时间】:2011-10-1104:55:32【问题描述】:我创建这个问题只是为了收集信息。我刚刚阅读了有关手机WhatsApp和Viber聊天应用程序的信息,并注意到它使用... 查看详情

Firebase 使用电话号码对现有的自定义登录流程进行身份验证

】Firebase使用电话号码对现有的自定义登录流程进行身份验证【英文标题】:FirebaseAuthtoexistingcustomloginflowwithPhoneNumber【发布时间】:2021-11-2010:35:13【问题描述】:我有一个应用程序已在Play商店上发布,并使用了一些安全规则公... 查看详情

单点登录原理与实现

  今天在与同学电话交流的时候,提到了单点登录的功能,以及由此引发了一些问题,所以我就抓紧对于自己不明白的地方进行恶补了。看到本篇如此有质量的文章我就忍不住要转载了。作者:凌承一地址:http://www.cnblogs.com/y... 查看详情

linux——超超讲解ssh的原理与ssh的实现!建议收藏❤(代码片段)

...hd_configSSH的使用查看SSH是否运行查看哪些用户远程登录上本机ub 查看详情

你做啥来保持用户登录反应本机应用程序

】你做啥来保持用户登录反应本机应用程序【英文标题】:whatyoudotokeepuserloggedininreactnativeapp你做什么来保持用户登录反应本机应用程序【发布时间】:2022-01-0721:49:19【问题描述】:到目前为止,我将令牌存储在异步存储中。然... 查看详情