一种账号检测的方法及装置制造方法及图纸

技术编号:25949247 阅读:18 留言:0更新日期:2020-10-17 03:41
本申请公开了一种账号检测的方法及装置,该方法可通过获取到的多个检测规则以及用户的历史数据,对待检测的用户账号及其绑定信息进行检测,并得到多个检测结果,并根据的得到的多个检测结果,检测该绑定信息是否需要变更。由于服务器可根据预设的多个检测规则以及用户的历史数据,对用户的用户账号以及用户注册该用户账号时所填写的绑定信息进行检测,并当检测到该绑定信息需要变更时,向该用户账号对应的用户发送提示信息,以使得用户在查看到该提示信息后,能够及时的对绑定信息进行相应的修改,从而确保了用户的账号信息的安全性,给用户在使用App时带来了便利。

【技术实现步骤摘要】
一种账号检测的方法及装置本申请是对应申请日为2016年6月7日,申请号为201610403611.X的原申请的分案申请。
本申请涉及计算机
,尤其涉及一种账号检测的方法及装置。
技术介绍
当前,各种各样的软件及应用(Application,App)相继出现,这些App不但功能强大,而且操作简单,因此,这些功能强大的App相继被安装在用户的智能手机、平板电脑等智能终端中,用户可使用这些App来进行诸如聊天、数据存储、图像处理等业务,极大的丰富了人们的日常生活,提高了用户进行业务处理的能力。在实际应用中,用户通常需要在App完成用户账号的注册,才能进一步的使用该App中的各项功能。为了确保用户账号的安全性,用户通常都会将用户当前所使用的电话号码与用户注册的用户账号进行绑定,这样,后续用户在使用该App时,若出现了账号密码遗忘或密码修改等情况,则该App所属的服务器可向用户注册的用户账号所绑定的电话号码发送校验码,而用户在接收到服务器发送的校验码后,可将该校验码输入到App操作界面中的指定位置中,如,校验码输入框等,并通过确认后发送给服务器,而服务器在接收到用户通过该App发送的校验码后,发现该校验码与服务器向用户发送的校验码相同,则可确定出用户当前所执行的账号密码找回或账号密码修改等操作是有效的,即,服务器可确定出用户当前所执行的账号密码找回或账号密码修改等操作是用户本人所执行的,因此,服务器将向用户发送用户账号所对应的密码,或是向用户提供账号密码修改的业务。然而在实际应用中,用户将当前使用的电话号码与用户注册的用户账号进行绑定后,可能会更换该电话号码,即,用户将该电话号码停用或注销掉,而通信运营商通常在确定出该电话号码的停用时间或注销时间超过了通信运营商所规定的时间后,通常会将该电话号码二次放号给其他用户,不仅如此,通信运营商将该电话号码二次放号给新的用户后,通常也不会将二次放号该电话号码的事情通知该电话号码的原用户。这样一来,若用户不及时的对绑定在该用户账号的电话号码进行修改,则后续用户使用该App来进行找回账号密码或密码修改等操作时,服务器依然会将校验码发送至原电话号码,这样就可能将该用户的信息泄露给使用该电话号码的新用户,进而可能会给用户带来一定的损失。例如,假设用户A在App上注册了一个用户账号后,将该用户账号与用户A当前所使用的电话号码进行了绑定,而后,该用户A弃用了该电话号码,而改用新电话号码,通信运营商在经过一定时间发现,该电话号码的停用或注销的时间已经到达了通讯运营商所规定的时间,因此,通信运营商可将该电话号二次放号给用户B。但是,用户A在弃用该电话号码时,并没有及时的对绑定在该用户账号的电话号码进行修改,这样一来,用户A通过该App来进行找回用户账号密码的操作时,服务器将会向该电话号码发送用于验证用户A找回账号密码操作的校验码,而由于该电话号码已经通过通信运营商二次放号给了用户B,因此,用户B则相应的接收到了服务器发送的校验码,这样一来,用户B可根据接收到该校验码,得知自己当前所使用的电话号码可能已被某个用户绑定在了该App的一个用户账号中,进而可通过其他手段来对用户A在该App上注册的用户账号实施盗取,给用户A带来损失。不仅如此,通信运营商的二次放号还可能导致用户错发消息的可能。例如,假设用户a使用一电话号码在App上注册了一个用户账号(即,相当于该电话号码与用户注册的用户账号进行了绑定)后,该用户a随后弃用了该电话号码。过了一段时间后,通信运营商发现该电话号码的停用或注销时间超出了规定的时间,因此,可将该电话号码二次放号给用户b。用户c在得知用户b当前所使用的该电话号码后,以为用户b使用了该电话号码在该App上注册了一个用户账号,因此,用户c可将该电话号码就作为用户b在该App上注册的用户账号而向该电话号码进行消息发送,相应的,用户c也将认为自己基于该电话号码所发送的消息是发送给用户b的。然而实际上,用户b并没有使用该电话号码在该App上注册用户账号,而该电话号码在该App上所对应的用户账号却是用户a注册的,这样一来,用户c基于该电话号码而向用户b发送的消息实际上是发送给了用户a,相当于用户c在该App上发错了消息,因此,这种情况的发生将给用户在使用该App时带来不便。
技术实现思路
本申请实施例提供一种账号检测的方法,用于解决现有技术中用户在使用App时,App会给用户带来不便的问题。本申请实施例提供一种账号检测的装置,用于解决现有技术中用户在使用App时,App会给用户带来不便的问题。本申请实施例采用下述技术方案:本申请实施例提供一种账号检测的方法,包括:确定待检测账号及其对应的绑定信息;获取多个检测规则和所述待检测账号的历史数据;根据所述多个检测规则以及历史数据,对所述待检测账号和绑定信息进行检测,以得到多个检测结果;根据所述多个检测结果,检测所述绑定信息是否需要变更。本申请实施例提供一种账号检测的装置,包括:确定模块,待检测账号及其对应的绑定信息;获取模块,获取多个检测规则和所述待检测账号的历史数据;检测模块,根据所述多个检测规则以及历史数据,对所述待检测账号和绑定信息进行检测,以得到多个检测结果;检测信息模块,根据所述多个检测结果,检测所述绑定信息是否需要变更。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:由于本申请实施例中,服务器可通过预设的多个检测规则以及用户的历史数据,对用户账号对应的绑定信息进行检测,并当检测到该绑定信息需要变更时,向该用户账号发送变更该绑定信息的提示信息,这样一来,当用户更换了注册用户账号所填写的绑定信息时,服务器可向该用户的用户账号发送变更该绑定信息的提示信息,使得用户可根据该提示信息,对该绑定信息进行修改,从而有效的保障了用户信息的安全性,给用户使用App时带来了便利。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的账号检测的过程;图2为本申请实施例提供的账号检测的系统示意图;图3为本申请实施例提供的一种账号检测的装置结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。图1为本申请实施例提供的账号检测的过程,具体包括以下步骤:S101:确定待检测账号及其对应的绑定信息。在实际应用中,用户为了能够进一步享受App中各项功能所带来的便利,通常都会在该App进行本文档来自技高网
...

【技术保护点】
1.一种账号检测的方法,其特征在于,包括:/n确定待检测账号及其对应的绑定信息;/n检测其他账号所对应的绑定信息是否与所述待检测账号所对应的绑定信息相匹配;/n根据所述检测结果,检测所述绑定信息是否需要变更。/n

【技术特征摘要】
1.一种账号检测的方法,其特征在于,包括:
确定待检测账号及其对应的绑定信息;
检测其他账号所对应的绑定信息是否与所述待检测账号所对应的绑定信息相匹配;
根据所述检测结果,检测所述绑定信息是否需要变更。


2.如权利要求1所述的方法,其特征在于,检测其他账号所对应的绑定信息是否与所述待检测账号所对应的绑定信息相匹配,包括:
根据所述其他账号的历史数据,检测所述其他账号所对应的绑定信息是否根据所述待检测账号在注册时所填写的绑定信息进行修改。


3.如权利要求1所述的方法,其特征在于,检测其他账号所对应的绑定信息是否与所述待检测账号所对应的绑定信息相匹配,包括:
针对在预设历史时间段内向所述待检测账号对应的绑定电话号码发送的每个校验码,检测是否接收到所述其他账号返回的相同的校验码。


4.如权利要求1所述的方法,其特征在于,检测其他账号所对应的绑定信息是否与所述待检测账号所对应的绑定信息相匹配,具体包括:
根据所述其他账号上传的各通讯录信息,检测所述各通讯录信息中保存的绑定电话号码对应的用户标识是否与所述待检测账号对应的用户标识相匹配。


5.如权利要求4所述的方法,在检测所述各通讯录信息中保存的绑定电话号码对应的用户标识是否与所述待检测账号对应的用户标识相匹之前,还包括:
获取与所述待检测账号对应的用户具有联系关系的所述其他账号上传的通讯录信息。


6.如权利要求1所述的方法,其特征在于,所述方法还包括:<...

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

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

1