精华内容
下载资源
问答
  • iOS本机号码一键登录

    千次阅读 2020-04-01 10:54:02
    我们发现很多知名的App都有本机号码一键登录的功能,甚至你把他卸载了再安装,他依然能实现一键登录的功能,是不是感觉好方便,好想自己的App也有这个功能。那他们是怎么实现的呢? 方案一:阿里云号码认证服务 ...

    我们发现很多知名的App都有本机号码一键登录的功能,甚至你把他卸载了再安装,他依然能实现一键登录的功能,是不是感觉好方便,好想自己的App也有这个功能。那他们是怎么实现的呢?
    方案一:阿里云号码认证服务
    在这里插入图片描述
    我们只需要集成阿里云的SDK,按照帮助文档,就可以轻松实现,授权页面是人家写好了,开发者可以在他的基础上修改。

    方案二:中国移动一键登录
    在这里插入图片描述
    和阿里云的类似,也是需要集成SDK,按照帮助文档一步步集成即可

    还有很多其他一键登录的第三方服务,原理基本一样,都支持全屏、弹窗样式

    展开全文
  • 本机一键登录

    千次阅读 2019-04-12 12:01:58
    闪验 【产品介绍】 基于运营商独有数据网络认证能力,以手机号码作为去中心化的开放账号体系... 传统验证方式: 闪验登录: 需要体验可直接联系博主 !!!!!!重点!!!!!!:我们支持三网!!! ...

    闪验

    【产品介绍】
    基于运营商独有数据网络认证能力,以手机号码作为去中心化的开放账号体系,为互联网应用提供全新的用户账号认证一站式解决方案,实现用户身份认证、鉴权的新型认证技术

    传统验证方式:
    在这里插入图片描述

    闪验登录在这里插入图片描述
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
    需要体验可直接联系博主(微信 Annchan225 )
    !!!!!!重点!!!!!!:我们支持三网!!!

    展开全文
  • 首先先PO上整个产品登录、取号流程如下~本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品。用户只需一键授权,即可实现以本机号码注册/登录,具有时延低、操作简单、号码验证免短验的特点,体验更优...

    首先先PO上整个产品登录、取号流程如下~

    345044782080

    本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品。用户只需一键授权,即可实现以本机号码注册/登录,具有时延低、操作简单、号码验证免短验的特点,体验更优,助力新用户注册和老用户留存。

    本机号码一键登录的主要特点是以手机号码作为账号,无需验证,免密码即可登录,并且登录授权页面呈半自定义,以京东APP的登录页面为例。

    345044782080

    京东APP 登录页面集成了本机号码一键登录的能力

    一键登录的技术实现流程

    在应用客户端中嵌入认证SDK,用户请求登录时,通过该SDK与运营商的网络通信来采集用户手机号码,在获得用户同意授权后,应用客户端获得接口调用token,传递给应用服务端,请求认证服务端获取手机号码接口,最终实现获取当前授权用户的手机号码等信息。整个流程的时序图如下:

    345044782080

    本机号码一键登录的流程图 (来源:中国移动开发者社区)

    与其他登录方式相比优势何在?

    从交互、安全、运营、开发成本几个方面将一键登录与第三方登录、验证码登录、账号密码登录等方式进行对比分析。

    1、交互方面

    本机号码一键登录更为方便&便捷。

    验证码登录主要有短信验证码登录、各种类型的图片验证码登录及语音验证码登录等。验证码登录是指企业给用户的一个凭证,通过短信或其他内容的码来验证身份,一般情况下快则十几秒,慢则一分钟左右。

    账号密码登录相对来说流程较长,如果是首次登录,更是需要经过一个比较繁琐的注册验证流程。

    第三方登录是采用用户已经在第三方绑定的账号和密码来实现快速登录,主要有纯登录、登录+绑定两种方式,相对验证码登录和账号密码登录来说,不需要重新注册账号,也无须记忆冗杂的密码,降低了登录注册成本。

    相比以上各种登录方式,一键登录可在用户一键授权的情况下完成本机号码登录,可以在秒速之内完成登录,比账号密码登录更简便,比短信验证登录更快捷。

    2、安全方面

    移动认证一键登录是运营商特有的数据网络认证能力,用户在登录/注册APP时可免输入验证码,免填写账号密码,就能轻松进行账号注册/登录,能更好的保障个人信息安全。

    移动认证产品有多层措施保障用户账号安全。在登录端侧,移动认证一键登录加入防篡改防伪造的机制,同时取号请求做了安全系数高的非对称加密算法加密处理。信号传输过程也采用https协议保障客户端不被抓包。整体移动认证系统采用多种安全措施,包括软硬件方式来保证用户信息安全,全方位保护用户个人信息不被篡改、泄露、盗用等问题发生。

    3、对于应用APP运营方面

    移动认证技术面向各APP应用,对APP应用拉新促活起到较强帮助。

    传统的登录操作步骤相对繁琐,每多一步操作就有可能会造成用户流失,随之应用的注册转化率也会降低,同时加大运营成本。

    第三方登录显著降低了注册转化的门槛,但是却存在不便于从更多维度收集用户信息,难以沉淀用户信息的劣势(比如存在一个用户对应多账号的情况);另外,运营上也相对被动,若是被第三方封号或者第三方服务器宕机等情况,会直接导致用户流失。

    本机号码一键登录的运营优势在于可直接调用运营商独有的网关能力识别用户手机号码,有助于企业建立与手机号码一一对应的账号体系,强化了账户体系的管理运营;并且从注册登录流程上来说,一键登录简化了登录步骤,缩短了注册登录流程。

    4、开发方面

    对于开发者与PM而言,本机号码一键登录只需植入中国移动向互联网应用开放的集成认证SDK,进行联调测试优化,即可发布上线。相对于传统的其他登录方式而言,极大地降低了开发的工程量和产品逻辑设计的复杂性。

    展开全文
  • 点击上方蓝字关注我们技术总监面试,提问:Redis热点key解决方案一、关于秒验(一键登录)基本原理秒验(一键登录)产品整合了三大运营商特有的数据网关认证能力,升级短信验证码体验,应用于...

    点击上方蓝字关注我们

    技术总监面试,提问:Redis热点key解决方案

    一、 关于秒验(一键登录)基本原理

    秒验(一键登录)产品整合了三大运营商特有的数据网关认证能力,升级短信验证码体验,应用于用户注册、登陆、支付、安全校验等场景,可实现用户无感知校验,操作更安全、便捷、低时延的特点。秒验(一键登录)产品提供两种手机号认证方式,一种是通过用户授权后从网关侧获取用户当前使用的手机号码,并完成注册或登录流程。全程仅需客户授权,认证过程完全无感知。3秒内完成,客户体验极佳。另一种是本机号码校验:验证用户本机号码与客户端输入号码或账号绑定号码的一致性。

    二、 传统登录注册验证方式痛点

    1、 传统用户登录注册多为用户名和密码,用户注册的地方多了,登录注册信息难以记住。特别是当前移动互联网发达情况下,应用繁多,如果每个应用都需要记住用户名和密码,恐怕大多人难于应对。况且基于互联网实名认证要求,仅凭用户名和密码,后续实名认证还需要用户绑定手机,增加了用户操作步骤。极大降低客户体验度。

    2、 使用短信验证码的短信接口容易被恶意调用当成短信轰炸作用。短信容易被拦截,为了防范风险,获取短信验证码通常还需要进行行为验证,再加上等待短信验证码到达时间和手动输入,大大增加登录时间。

    3、 很多用户为了方便记住各种应用用户名和密码,经常使用相同的用户名和密码,这就存在撞库拖库的风险。

    4、 传统的注册登录以及第三方登录方式很难获取客户的手机号码,不利于后续用户服务。

    5、 传统的账号注册登录认证体系,容易被人使用设备牧场模拟。存在安全隐患。

    6、 传统的账号注册登录认证体系,极易被羊毛党攻破。导致营销效果大打折扣。

    三、 秒验产品优势

    1、 客户端用户输入手机号码或获得用户授权后,一键即可完成认证,是短信验证码的升级方案,校验更安全、便捷、低时延。平均3秒内完成,比短信验证码快10倍。

    2、 只需一次开发接入即可支持三网手机号、虚拟运营商号、支持携号转网号码。

    3、 集成SDK便捷简易接入,易开发维护。降低开发成本。

    4、 可防控羊毛党利用接码平台、设备牧场等手段套取平台优惠。提高营销方案效果。

    5、 用户无需记住用户名和密码,以手机号作为账号管理体系,符合监管部门实名认证需求,同时提高客户注册登录体验度。提升注册转化率。

    6、 应用场景丰富,适用于以手机号进行注册、登陆、安全风控的场景,可实现用户无感知校验,拓宽校验场景。

    四、 秒验(本机号码一键登录)与传统短信验证码验证比较。

    一键登录与传统短信验证码都是为了验证本机号码的真实性。传统短信验证码验证方式一般过程为客户输入手机号-》通过行为验证(如图形验证码)-》点击获取验证码-》接收验证码-》输入验证码验证是否为本机号码,全程预计需要30秒以上。如果客户输入错误,或者短信验证码接收慢或被拦截,过程将更长久。而秒验(一键登录产品)全程延迟只需要3秒内完成,速度比短信验证码快10倍。

    五、 秒验使用场景

    1、 所有安卓和苹果手机APP需要注册、登录的,均可以把原有的账号密码、短信验证码、第三方登录改造为使用本机号码一键登录。

    2、 手机APP应用安全风控、支付前本机号码认证的。

    3、 支持三网手机、虚拟运营商号、携号转网等。

    4、 特别推荐以手机号作为账号管理体系的APP应用。

    六、 秒验(一键登录)交互过程

    秒验(一键登录注册)交互过程有两种形式,一种是通过用户授权获取本机号码与网关进行比对认证,另一种是用户输入手机号码与网关进行验证是否为本机号码。

    1、用户授权一键登录注册交互过程。

    2、用户输入手机号码进行比对认证交互过程。

    七、 秒验常见问题。

    1、什么是本机号码校验?

    业务App提供需要校验的号码,通过调用运营商数据网关校验所提供号码是否本机号码来进行注册或登录。使用本机号码校验时,用户终端需支持使用SIM卡上网,以实现对运营商数据网关校验能力的调用;当用户终端无法通过SIM卡访问运营商数据网络,可以无缝切换到短信验证码。

    2、是否支持三网?

    是的,支持对三大运营商手机号码进行认证,包括中国移动、中国联通、中国电信。

    是否支持H5页面和微信小程序?

    如果APP集成了号码认证sdk,则APP中的native或h5页面都可支持号码认证;但号码认证不支持纯粹的H5页面,也暂不支持微信小程序

    3、支持哪些网络环境?

    当用户终端网络环境为2G、3G、4G、2G和wifi同时开启、3G和wifi同时开启、4G和wifi同时开启,均可发起校验。当用户终端仅wifi开启、移动数据关闭时,无法发起数据网关校验。

    支持哪些终端?

    支持Android和IOS两大平台,需在APP中集成SDK使用。

    4、是否支持在国际漫游下发起认证?

    国际漫游时可以发起。

    5、当网络环境不支持发起网关认证时,如何进行后续操作?

    系统调用初始化阶段会返回当前网络环境是否支持进行网关认证,当返回不支持时,您可以引导用户通过短信或语音等方式进行认证。

    在新用户注册场景中已经接入短信服务,接入号码认证服务需要进行哪些改造 ?

    (1)客户端  a.用户UI优化。使用号码认证服务时,用户仅需输入手机号码,无需输入验证码,因此用户UI仅提供手机号码输入框即可,无需提供验证码相关UI。当初始化判断网络环境不支持号码认证、或号码认证结果返回不一致,您可以选择将UI切换至原使用短信验证码的页面。 b.在客户端APP中集成号码认证SDK。(2)服务端 在服务端对接号码认证API。

    6、如何确保认证结果正确?

    基于运营商网络对SIM卡的电信级认证能力,认证结果准确可靠。

    7、调用过程的安全性如何保障?

    基于运营商及电信级运维安全保障。核心认证过程分为2步。第1步,通过移动数据网络发起请求,获取accessCode;第2步,通过accessCode和手机号请求认证结果。在第1步中,关于accessCode的有效性说明如下。(1)有效次数为一次有效,使用后立即失效。(2)有效时长。对于移动的手机号码,accessCode有效期为2分钟;对于联通的手机号码,accessCode有效期为5分钟;对于电信的手机号码,accessCode有效期为1分钟。在第2步请求认证结果时,我们会基于访问密钥对服务端请求进行鉴权。

    是否需要用户授权?

    对于用户主动输入手机号码的场景,建议APP提供方在相关服务协议中提供说明,无需另行授权;对于sdk预取手机号成功的场景,此时无需用户手动输入,请确保APP提供方已获得用户授权再发起认证。

    8、认证过程如何收费?

    调用初始化接口不计费。调用认证接口时,如果认证结果是一致、不一致,会对本次认证计费;如果认证结果是无法判断,则不计费。

    9、SDK的大小,集成后对开发者app体积的影响有多少?

    android:安装后大小:1.2MB(包含资源)

    iOS: 安装后大小:1.3MB

    总结,对开发者的app的体积增加不大.

    如果对应用体积要严格要求的客户,秒验可以提供定制化方案。

    10、一键验证目前的性能如何?

    目前可以做到一秒内验证2000次。

    11、秒验SDK对手机操作系统有哪些版本要求?

    答:版本最低要求分别为:ios 8.0 ;Android 5.0。

    12、手机双卡问题

    答:双卡情况下获取的是正在使用流量的手机号码,

    暂不支持获取非流量卡的手机号码,期待运营商后续完善此功能

    13.一键验证SDK更新需要重新打包吗?

    答:SDK提供的是原生的开发集成具包,开发者可以根据SDK更新的内容选择更新SDK,但更新集成SDK后是需要打包发布的。

    越来越多APP认证登录方式都在改造成本机号码一键登录,将来一定替代传统的手机短信验证码!近期短信产品成本上升后,一键登录产品价格远低于短信验证码。可为企业节省更多的费用。

    回复干货获取精选干货视频教程

    回复加群加入疑难问题攻坚交流群

    回复mat获取内存溢出问题分析详细文档教程

    回复赚钱获取用java写一个能赚钱的微信机器人

    回复副业获取程序员副业攻略一份

    喜欢就点个在看再走吧

    展开全文
  • 本机号码一键登录基本成为各个 APP 的标配了。 传统的手机验证码登录方式: 输入手机号; 前端判断手机号是否有效; 后台判断手机号是否有效; 借助第三方下发手机验证码; 前端有一个倒计时,防止验证码过期输入...
  • 接口仅适用于一键登录/注册场景,需最终用户经过一键登录SDK提供的授权页确认授权后方可调用。 阿里云一键登录取号api文档: ... 阿里云一键登录取号在线获取demo代码: ...
  •   大家知道,在日常的开发中,有可能我们的本机不能够直接连线上的服务器,但是我们本机能有连上跳板机,而跳板机是可以连接线上的服务器的。因此我们只能通过输入命令:’ssh 用户名@主机 -p 端口号’命令来实现...
  • 一直在关注该问题,尤其是h5通过流量获取本机手机号。网上也查了很多相关的资料,但是没有专业的答案,因为这个涉及运营商对流量数据的获取,个人认为是除了应用层外,还涉及网络层、传输层甚至数据链路层多个层面相...
  • [img=https://img-bbs.csdn.net/upload/202003/30/1585534537_441062.jpg][/img] 移动app 的【本机号码一键登录】每天的登录次数是多少?
  • univerify 是DCloud 推出的一键登录产品,通过与运营商深度合作,实现APP用户无需输入帐号密码,即可使用本机手机号码自动登录的能力。univerify是替代短信验证登录的下一代登录验证方式,能消除现有短信验证模式...
  • 一键登录测试

    2021-03-06 14:37:12
    一、关于秒验(一键登录): 秒验(一键登录)产品整合了三大运营商特有的数据网关认证能力,...另一种是本机号码校验:验证用户本机号码与客户端输入号码或账号绑定号码的一致性。 一键登录和传统登录的对比: ..
  • 一、关于秒验(一键登录)基本原理 秒验(一键登录)产品整合了三大运营商特有的数据网关认证能力,升级短信验证码体验,应用于用户注册、登陆、支付、安全校验等场景,可实现用户无感知校验,操作更安全、便捷、低...
  • 本地手机号一键登录 以及第三方登陆
  • 一键登录优势何在

    2020-05-27 14:38:32
    在应用客户端中植入shareinstall三网认证的集成SDK后,即注册或登录阶段,在用户同意授权后即可完成本机号码免密登录,可以说是一种APP登录方式的革新。 一键登录的主要特点是以手机号码作为账号,无需验证,免密码...
  • 不需要用户输入手机号和不需要下发验证码,客户只需要点击一键登录,或者一键验证等便捷按钮,即可完成传统的短信验证过程。非常方便,整个过程客户完全无感!极大的提高产品的注册、登录体验。真正做到秒注册秒验证...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 390
精华内容 156
关键字:

本机一键登录