关闭

本机号码校验,告别被验证码支配的恐惧!

标签: 本机号码校验APP登录快捷登录
807人阅读 评论(0) 收藏 举报
分类:

手机不是万能,但是没有手机就万万不能。

但是这并不代表用户对手机内的App好感度越来越高,反而因为各种原因导致越来越多人埋怨App,甚至想卸载App。

在某打车软件风光无限的时候,大家更倾向于用手机叫车。然而,每当用户着急用车的时候,都要通过验证短信检验身份才能登录App。一旦验证短信迟迟不至,就要再等60秒点击一次重发。如此麻烦的校验方式,难免会让用户拒绝再次使用该App,直接导致App使用率降低。


如今,共享单车是很多上班族远离迟到的绝佳出行方式。但是越紧急的时候,麻烦就越多。登录共享单车要输入手机号码,接收验证短信,再填写短信验证码才能完成校验。骑车1分钟,等验证码5分钟,时间都耽误在校验身份这个过程了!


其实,校验个人身份的原理很简单,但是给用户的体验却是很复杂。用户要输入手机号→获取验证码→输入验证码才能完成校验。验证码只有60s时效,失效了就要再次发送;即使收到,输错了又要跳转去短信页面查看。不少用户抱怨短信验证比密码麻烦多了,还耽误时间。

耽误时间就算了,短信验证的安全还脆弱如纸。有些机主没有选择正规应用市场安装App,一旦中了木马病毒,验证短信在中途就被拦截。即便发生账户变更或者资产转移,用户也一无所知。 如此看来,光凭短信验证并不靠谱。

假如不用填写验证码就能完成校验,用户体验就能大大改善了。

中国移动推出的本机号码校验能力,用于验证用户本机号码与输入号码是否一致。开发者接入该能力后,便可直接调用运营商独有的数据网关自动校验本机号码与应用捆绑号码/用户输入号码并返回结果。

 

本机号码校验能力有什么出众的优势?

App在登录的时候,不再需要接收验证短信,简简单单输入电话号码后立马校验,校验耗时在5秒以内,更快捷;使用银行金融类APP转账的时候,直接校验账号绑定号码与本机号码的一致性,快捷办理业务,实现用户无感校验;由于免去了短信验证等中间环节,避免了木马劫持和黑客盗取等风险,因而盗无可盗

简单来说,本机号码校验耗时短,不仅不用接收验证码,还能让用户在不知不觉中就完成手机号码校验!与短信验证码相比,用户体验感UP  UP UP!再也不用担心用户因收不到验证码而卸载App了!

0
0
查看评论

短信验证码的新对手:本机号码校验

进入移动互联网时代,使用短信验证来校验身份已是非常普遍的方式,但是接收验证短信时间过长,安全性弱,是一道大难题。本机号码校验能力,将很好的为开发者们解决这一难题。
  • MINMIN0
  • MINMIN0
  • 2017-12-07 15:38
  • 1028

验证本地电话号码的正则表达式

本地电话通常有以下特点: 1.前面区号是3位或4位数字 2.中间有一个 - 3.后面本机号码有7或8位数字var reg = /^\d{3,4}-{1}\d{7,8}$/;var input = prompt("请输入一个本地号码&q...
  • guxuehua
  • guxuehua
  • 2017-02-17 09:49
  • 896

CTF【每日一题20160615】

继续 在http://hackgame.blackbap.org/上找乐子 第2道题是考查编码能力。 分析 1. 看页面中右侧有“提示在这里”似乎可以点击,但没有响应 2. 查看网页源代码(老套路),发现点击链接tip/nozend.php被注释了 div class="...
  • hhhparty
  • hhhparty
  • 2016-06-16 19:51
  • 706

IOS开发之----获取本机号码…

私有的 用处好像不是太大。 求可上线办法原文地址:IOS开发之----获取本机号码等作者:倒計時 步骤如下: 1)导入CoreTelephony这个private framework 2)在xxx.m中加入红字部分: #import "xxx.h" ext...
  • shjborage
  • shjborage
  • 2014-01-23 17:32
  • 735

Android本机号码手机与提交方案

最近一轮迭代改成了用验证码的方式去获取手机号,所以这个方案也没有意义了,权当作记录吧。 Android本机号码手机与提交方案 一、背景: 1、能直接获取号码: TelephonyManager tm = (TelephonyManager)this. getSystemService( Con...
  • yeshennet
  • yeshennet
  • 2016-12-01 00:23
  • 1091

怎样用AT指令查询本机手机号码

AT+CNUM是向SIM卡查询本机号码的。         但是你必须先把这个号码写到SIM卡里面。    因为无论移动或者联通的SIM卡,买给用户的时候都没有把本机号码写到SIM卡内。     一旦你把本机号码...
  • lee576
  • lee576
  • 2008-05-12 12:11
  • 61357

iOS获取本机号码

参考: 1、IOS开发之----获取本机号码等
  • u013282507
  • u013282507
  • 2016-04-20 18:37
  • 3206

Android获取本机电话号码的简单方法

如何在Android上获取本机电话号码,目前Android上提供了一个API可以读取早期SIM卡上固化的号码, 复制代码代码如下: private String getPhoneNumber(){        Tel...
  • zjy_hll
  • zjy_hll
  • 2014-11-18 12:44
  • 1620

获取本机号码及sim卡信息

一、SIM卡存储的数据可分为四类,它们分别是: 第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。 第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(...
  • thinkandchange
  • thinkandchange
  • 2012-08-20 13:36
  • 4170

使用AT命令获取本机号码

我之前认为手机号码与SIM卡是一一对应的,后来想想不对,因为有换卡不换号的情况啊,所以SIM卡应该只是一个电话号码的储存介质,而与SIM卡一一对应的是另一个编码——IMSI(国际移动签署这标识)。以下为获取IMSI的命令: AT+CIMI  获得IMSI。这命令用来读取或者识别SIM卡的I...
  • bihaiqiyuan
  • bihaiqiyuan
  • 2013-12-26 23:14
  • 5210
    个人资料
    • 访问:13612次
    • 积分:171
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:12篇
    • 译文:0篇
    • 评论:7条
    文章分类
    最新评论