一种针对应用的验证方法、终端和系统技术方案

技术编号:19828820 阅读:23 留言:0更新日期:2018-12-19 17:02
本申请涉及一种针对应用的验证方法、终端和系统。该方法应用于具有近场通信功能的终端中,该方法包括:当特定操作被触发时,检测距所述终端一定距离内的近场设备;获取所述近场设备的标识,并向服务器发送所述标识,以请求服务器根据所述标识验证所述近场设备是否是与所述特定操作对应的特定近场设备;接收所述服务器根据所述标识进行验证的结果;以及根据验证结果,对所述特定操作进行下一步处理。采用本申请的技术方案,能够保证终端上应用的使用安全性。

【技术实现步骤摘要】
一种针对应用的验证方法、终端和系统本专利申请是申请号201310526656.2专利申请的分案申请,申请日为2013年10月30日,专利技术名称为一种针对应用的验证方法、终端和系统。
本申请涉及通讯领域,尤其涉及一种针对应用的验证方法、终端和系统。
技术介绍
随着通信技术的发展,移动终端越来越受到广大用户的青睐,而移动终端的功能也越来越强大,尤其是手机,已经发展到了可以与电脑相媲美的智能手机阶段。目前,为各种移动终端所开发的各种应用(App)层出不穷。然而,当用户使用手机等移动终端上的应用(App)时,往往需要进行各种验证操作,例如,登录用户账号时需输入登录密码进行验证,与其他用户进行数据交互时,需要输入第三方交互平台发送的验证码等。现有的使用终端上的应用或通过终端上的应用进行数据交互时的验证方案一般包括以下几种:1)用户密码:由用户设置用户账号的登录密码或数据交互密码,当用户登录账号或进行数据交互时需输入预先设置的密码,第三方交互平台确认该密码正确后才放行用户的登录操作或数据交互操作。但移动终端上的应用经常会被设置成记忆密码,以方便用户快捷的进行操作。然而,当用户的移动终端由于遗失等原因,被他人使用时,由于该应用记忆了密码,很可能会被他人滥用,造成用户个人利益的损失。2)动态口令(OTP,One-timePassword)验证:用户在确认进行数据交互时,需要输入动态口令卡或硬件令牌上的动态口令(例如,包含数字、字母的一串字符),第三方交互平台确认该动态口令正确后才放行数据交互。此方案需要用户在正常的数据交互流程中,多增加一次输入动态口令的过程,复杂度增加,用户体验较差。3)基于短信的动态口令验证:这种方式是动态口令(OTP,One-timePassword)验证方式中的一种,其主要用于手机终端中,用户确认进行数据交互时,需要从事先与用户账户绑定的手机中获得第三方交互平台以短信息等形式下发的动态口令,并在交互页面上填写正确动态口令才能完成数据交互,然而当用户的手机遗失后,这种验证方式显然就不能使用了,还可能会造成短时间内无法进行数据交互。综上所述,需要一种能够保障用户终端上应用的使用安全的验证方法。
技术实现思路
本申请的主要目的在于提供一种针对应用的验证方法、终端和系统,以解决现有技术存在的终端上的应用的使用安全问题,其中:本申请提供的一种针对应用的验证方法,应用于具有近场通信功能的中,包括:当特定操作被触发时,检测距所述终端一定距离内的近场设备;获取所述近场设备的标识,并向服务器发送所述标识,以请求服务器根据所述标识验证所述近场设备是否是与所述特定操作对应的特定近场设备;接收所述服务器根据所述标识进行验证的结果;以及根据验证结果,对所述特定操作进行下一步处理。本申请的另一方面提供了一种具有近场通信功能的终端,包括:检测模块,用于当特定操作被触发时,检测距所述终端一定距离内的近场设备;获取模块,用于获取所述近场设备的标识;发送模块,用于向服务器发送所述标识,以请求服务器根据所述标识验证所述近场设备是否是与所述特定操作对应的特定近场设备;接收模块,用于接收所述服务器根据所述标识进行验证的结果;以及处理模块,用于根据验证结果,对所述特定操作进行下一步处理。本申请的再一方面提供了一种终端系统,包括:具有近场通信功能的终端以及与所述终端对应的特定近场设备,其中,所述终端包括:检测模块,用于当特定操作被触发时,检测距所述一定距离内的特定近场设备;获取模块,用于获取所述近场设备的标识;发送模块,用于向服务器发送所述标识,以请求服务器根据所述标识验证所述近场设备是否是与所述特定操作对应的特定近场设备;接收模块,用于接收所述服务器根据所述标识进行验证的结果;以及处理模块,用于根据验证结果,对所述特定操作进行下一步处理;并且其中,所述特定近场设备与所述具有相同的近场通信功能。与现有技术相比,根据本申请的技术方案,可以通过检测与特定操作对应的近场设备是否存在来验证用户的当前的操作是否为正常操作(用户本人的操作),如果近场设备验证失败,则终止当前的操作,并执行预设的安全操作,以保证上应用的使用安全性。附图说明为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例的一种针对应用的验证方法的流程图;图2是本申请实施例的针对应用的验证方法的一种实施方式的流程图;图3是本申请实施例的一种具有近场通信功能的终端的结构框图;以及图4是本申请实施例的一种终端系统的结构框图。具体实施方式本申请的主要思想在于,提供一种针对应用的验证方法,利用终端的近场通信功能,当启动终端上某一应用的特定操作时,通过检测所述终端近场通信有效距离内是否存在与所述特定操作对应的特定近场设备,以确定是否可以放行所述特定操作,进而保证终端上应用的使用的安全性。为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。根据本申请的实施例,提供了一种针对应用的验证方法,该方法可以适用于具有近场通信功能的终端中,尤其是例如,手机、平板电脑等移动终端。所述近场通信功能可以包括但不限于:蓝牙通信(Bluetooth)功能、近距离无线通信(NFC)功能、射频识别(RFID)功能。所述终端可以为具有上述任意一项或多项近场通信功能的终端。参考图1,图1是本申请实施例的一种针对应用的验证方法的流程图。如图1所示,在步骤S101中,当特定操作被触发时,检测距所述终端一定距离内的近场设备。也就是说,搜索该终端的近场通信有效距离内,是否有与该终端近场通信类型相同的近场设备。在步骤S102中,获取所述近场设备的标识,并向服务器发送所述标识,以请求服务器根据所述标识验证所述近场设备是否是与所述特定操作对应的特定近场设备。在步骤S103中,接收所述服务器根据所述标识进行验证的结果。即,接收所述服务器返回的关于所述检测到的近场设备是否是与所述特定操作对应的特定近场设备的验证结果。在步骤S104中,根据验证结果,对所述特定操作进行下一步处理。即,根据服务器根据所述标识验证所述近场设备是否是与所述特定操作对应的特定近场设备而返回的验证结果,对所述特定操作进行下一步处理。其中,当所述验证结果为所述近场设备是与所述特定操作对应的特定近场设备时,执行所述特定操作;当所述验证结果为所述近场设备不是与所述特定操作对应的特定近场设备时,执行预设安全操作。为了更清楚地描述本申请实施例的技术方案,下面将参考图2进行更详细的说明。图2是本申请的一种针对应用的验证方法的优选实施方式的流程图,如图2所示,在步骤S201中,当特定操作被触发时,确定针对所述特定操作是否需要进行近场设备验证。即,首先确定针对该特定操作是否需要进行近场设备验证。其中,针对所述特本文档来自技高网
...

【技术保护点】
1.一种针对应用的验证方法,应用于具有近场通信功能的终端中,其特征在于,包括:当特定操作被触发时,检测距所述终端一定距离内的近场设备;获取所述近场设备的标识,并向服务器发送所述标识,以请求服务器根据所述标识验证所述近场设备是否是与所述特定操作对应的特定近场设备;接收所述服务器根据所述标识进行验证的结果;以及根据验证结果,对所述特定操作进行下一步处理。

【技术特征摘要】
1.一种针对应用的验证方法,应用于具有近场通信功能的终端中,其特征在于,包括:当特定操作被触发时,检测距所述终端一定距离内的近场设备;获取所述近场设备的标识,并向服务器发送所述标识,以请求服务器根据所述标识验证所述近场设备是否是与所述特定操作对应的特定近场设备;接收所述服务器根据所述标识进行验证的结果;以及根据验证结果,对所述特定操作进行下一步处理。2.根据权利要求1所述的方法,其特征在于,根据验证结果,对所述特定操作进行下一步处理,包括:当所述验证结果为所述近场设备是与所述特定操作对应的特定近场设备时,执行所述特定操作;当所述验证结果为所述近场设备不是与所述特定操作对应的特定近场设备时,执行预设安全操作。3.根据权利要求1所述的方法,其特征在于,检测距所述终端一定距离内的近场设备,包括:检测距所述终端一定距离内的近场设备;如果存在近场设备,则获取所述近场设备的标识;以及如果不存在近场设备,则执行预设安全操作。4.根据权利要求1所述的方法,其特征在于,所述服务器保存有所述特定操作与所述特定近场设备的标识的对应关系。5.根据权利要求4所述的方法,其特征在于,所述服务器根据所述标识进行验证的步骤,包括:所述服务器根据接收到的由所述终端发送的所述标识及所述保存的预先设置的所述特定操作与所述特定近场设备的标识的对应关系进行验证。6.根据权利要求1所述的方法,其特征在于,进一步包括:向服务器发送查询针对所述特定操作是否需要进行近场设备验证的请求,并根据服务器返回的查询结果确定所述特定操作是否需要进行近场设备验证。7.根据权利要求6所述的方法,其特征在于,所述特定操作是否需要进行近场设备验证,是预先保存在所述服务器的。8.根据权利要求1-7任一项所述的方法,其中,所述一定距离为所述终端的近场通信有效距离。9.根据权利要求2或3所述的方法,其特征在于,所述预设安全操作包括以下操作中的一个或多个:锁定所述终端、清除所述终端中记忆的密码、通知其他的终端。10.根据权利要求1所述的方法,其特征在于:所述终端与所述近场设备采用同样的近场通信方式。11.根据权利要求10所述的方法,其特征在于,所述近场通信方式为蓝牙通信,所述近场设备为蓝牙耳机。12.一种具有近场通信功能的终端,其特征在于,包括...

【专利技术属性】
技术研发人员:叶东
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1