首页> 中国专利> 账号申诉请求、验证方法和装置

账号申诉请求、验证方法和装置

摘要

一种账号申诉验证方法,包括以下步骤:接收第一账号提交的以第二账号为被申诉账号的账号申诉请求;验证所述账号申诉请求是否符合预设的代申诉账号条件;若是,则重置所述第二账号的密码。上述账号申诉验证方法,接收到第一账号提交的以第二账号为被申诉账号的账号申诉请求后,验证账号申诉请求是合符合预设的代申诉账号条件,若是,则重置第二账号的密码,从而在第二账号被盗或是主人忘记密码、且第二账号的主人不方便进行账号申诉的情况下,第一账号可代第二账号进行账号申诉,使得第二账号主人可以尽快地正常使用第二账号,并降低第二账号被盗情况下可能存在的风险。此外,还提供一种账号申诉验证装置以及一种账号申诉请求方法和装置。

著录项

  • 公开/公告号CN104967606A

    专利类型发明专利

  • 公开/公告日2015-10-07

    原文格式PDF

  • 申请/专利权人 腾讯科技(深圳)有限公司;

    申请/专利号CN201510196976.5

  • 发明设计人 刘小琛;

    申请日2015-04-23

  • 分类号H04L29/06(20060101);

  • 代理机构44224 广州华进联合专利商标代理有限公司;

  • 代理人何平;邓云鹏

  • 地址 518000 广东省深圳市福田区振兴路赛格科技园2栋东403室

  • 入库时间 2023-12-18 11:23:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-11-21

    授权

    授权

  • 2015-11-11

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20150423

    实质审查的生效

  • 2015-10-07

    公开

    公开

说明书

技术领域

本发明涉及网络技术领域,特别是涉及一种账号申诉请求方法和装置,以 及涉及一种账号申诉验证方法和装置。

背景技术

账号申诉网络是指针对一些网络账号被盗或密码被忘记的情况,网络官方 为账号主人提供一种重新设置密码的服务。

目前的账号申请方法,一般获取用户填写的申诉资料,验证这些申诉资料 是否与该用户注册时填写的相关资料相匹配,以判断用户是否为账号主人,若 匹配,则给该用户提供重新设置账号密码的机会。

然而,在一些情况下,用户无法进行账号申诉,例如,用户身处网络信号 不好的环境,或者,用户当前没有进行账号申诉的设备,又或者,由于用户自 身熟悉账号申诉流程具有一定的困难,例如,老人会头痛于复杂的账号申诉流 程而很难成功地进行账号申诉,等等。在这些情况下,不但账号主人不能正常 使用账号的时间会增加,而且给盗号者提供了更多的时间利用盗取的账号进行 非法活动,从而增加了账号主人利益受到损害的风险。

发明内容

基于此,有必要针对账号主人无法进行账号申诉的问题,提供一种账号申 诉验证方法和装置。

此外,还有必要针对账号主人无法进行账号申诉的问题,提供一种账号申 诉请求方法和装置。

一种账号申诉验证方法,包括以下步骤:

接收第一账号提交的以第二账号为被申诉账号的账号申诉请求;

验证所述账号申诉请求是否符合预设的代申诉账号条件;

若所述账号申诉请求符合预设的代申诉账号条件,则重置所述第二账号的 密码。

一种账号申诉请求方法,包括以下步骤:

获取当前登录的第一账号输入的用于申诉第二账号的资料信息;

生成携带所述资料信息的以所述第二账号为被申诉账号的账号申诉请求;

将所述账号申诉请求发送给服务器,以请求所述服务器重置所述第二账号 的密码。

一种账号申诉验证装置,包括:

申诉请求接收模块,用于接收第一账号提交的以第二账号为被申诉账号的 账号申诉请求;

验证模块,用于验证所述账号申诉请求是否符合预设的代申诉账号条件;

密码重置模块,用于若所述账号申诉请求符合预设的代申诉账号条件,则 重置所述第二账号的密码。

一种账号申诉请求装置,包括:

资料信息获取模块,用于获取当前登录的第一账号输入的用于申诉第二账 号的资料信息;

申诉请求生成模块,用于生成携带所述资料信息的以所述第二账号为被申 诉账号的账号申诉请求;

申诉请求发送模块,用于将所述账号申诉请求发送给服务器,以请求所述 服务器重置所述第二账号的密码。

上述账号申诉验证方法和装置,接收到第一账号提交的以第二账号为被申 诉账号的账号申诉请求后,验证账号申诉请求是合符合预设的代申诉账号条件, 若是,则重置第二账号的密码,从而在第二账号被盗或是主人忘记密码、且第 二账号的主人不方便进行账号申诉的情况下,第一账号可代第二账号进行账号 申诉,使得第二账号主人可以尽快地正常使用第二账号,并降低第二账号被盗 情况下可能存在的风险。

上述账号申诉请求方法和装置,获取当前登录的第一账号输入的用于申诉 第二账号的资料信息,生成携带该资料信息的以第二账号为被申诉账号的账号 申诉请求,将账号申诉请求发送给服务器,以请求服务器重置第二账号的密码, 服务器可在账号申诉请求符合预设的代申诉账号条件时重置第二账号的密码, 从而在第二账号被盗或是主人忘记密码、且第二账号的主人不方便进行账号申 诉的情况下,第一账号可代第二账号进行账号申诉,使得第二账号主人可以尽 快地正常使用第二账号,并降低第二账号被盗情况下可能存在的风险。

附图说明

图1A为一个实施例中运行本申请所述的账号申诉验证方法的服务器的部 分结构框图;

图1B为一个实施例中运行本申请所述的账号申诉请求方法的终端的部分结 构框图;

图2为一个实施例中的账号申诉验证方法的流程示意图;

图3为一个实施例中的账号申诉验证方法的流程示意图;

图4为一个实施例中的账号申诉验证方法的流程示意图;

图5为一个实施例中的账号申诉验证方法的流程示意图;

图6为一个实施例中的账号申诉验证方法的流程示意图;

图7为一个实施例中重置第二账号的密码的步骤的流程示意图;

图8为一个实施例中检验第一账号的安全性的过程的流程示意图;

图9为一个实施例中的账号申诉请求方法的流程示意图;

图10为一个实施例中请求检验第一账号的安全性的过程的流程示意图;

图11为一个实施例中终端和服务器协同实现本申请所述的账号申诉请求方 法和账号申诉验证方法的时序图;

图12为一个实施例中的账号申诉验证装置的结构示意图;

图13为一个实施例中的账号申诉验证装置的结构示意图;

图14为一个实施例中的账号申诉验证装置的结构示意图;

图15为一个实施例中的账号申诉请求装置的结构示意图;

图16为一个实施例中的账号申诉请求装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。

可以理解,本发明所使用的术语“第一账号”和“第二账号”仅用于将一 个账号与另一个账号区分。在不脱离本发明的范围的情况下,可以将第一账号 称为第二账号,而将第二账号称为第一账号。

图1A为一个实施例中运行本申请所述的账号申诉验证方法的服务器的部分 结构框图。如图1A所示,在一个实施例中,该服务器包括通过系统总线连接的 处理器、存储介质、内存和网络接口;其中,网络接口用于与网络进行通信, 内存用于缓存数据,存储介质中存储有操作系统、数据库以及用于实现本申请 所述的账号申诉验证方法的软件指令,处理器协调各部件的工作并执行这些指 令以实现本申请所述的账号申诉验证方法。本领域技术人员可以理解,图1A中 示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请 方案所应用于其上的服务器的限定,具体的服务器可以包括比图中所示更多或 更少的部件,或者组合某些部件,或者具有不同的部件布置。

图1B为一个实施例中运行本申请所述的账号申诉请求方法的终端的部分结 构框图。该终端可为手机、笔记本电脑、平板电脑等任意可接入网络的终端。 如图1B所示,在一个实施例中,该终端包括通过系统总线连接的处理器、存储 介质、内存、网络接口、显示屏幕和输入机构;其中,输入机构根据用户操作 触发相关指令,显示屏幕则将相关的信息展示给用户,网络接口用于与网络进 行通信,内存用于缓存数据,存储介质中存储用于实现本申请所述的账号申诉 请求方法的软件指令,处理器协调各部件的工作并执行这些指令以实现本申请 所述的账号申诉请求方法。本领域技术人员可以理解,图1B中示出的结构,仅 仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其 上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组 合某些部件,或者具有不同的部件布置。

如图2所示,在一个实施例中,一种账号申诉验证方法,包括以下步骤:

步骤S202,接收第一账号提交的以第二账号为被申诉账号的账号申诉请求。

如没有特别说明,本申请文件中,以第一账号为执行主体的所有描述都可 理解为表示该执行主体为第一账号所登录的终端。例如,第一账号提交的账号 申诉请求,可以被理解为:第一账号登录的终端提交的账号申诉请求;第一账 号发送的请求,可以被理解为:第一账号登录的终端发送的请求。

相应的,本申请文件中,以第一账号为被执行主体的所有描述都可理解为 表示该被执行主体为第一账号所登录的终端,例如,向第一账号发送指示,可 以被理解为:向第一账号登录的终端发送指示。

在一个实施例中,账号申诉请求中携带表示第二账号为被申诉账号的信息。

步骤S204,验证账号申诉请求是否符合预设的代申诉账号条件。

步骤S206,若账号申诉请求符合预设的代申诉账号条件,则重置第二账号 的密码。

若账号申诉请求符合预设的代申诉账号条件,则可启动重置第二账号的密 码的流程。

上述账号申诉验证方法,接收到第一账号提交的以第二账号为被申诉账号 的账号申诉请求后,验证账号申诉请求是合符合预设的代申诉账号条件,若是, 则重置第二账号的密码,从而在第二账号被盗或是主人忘记密码、且第二账号 的主人不方便进行账号申诉的情况下,第二账号也可得以申诉,使得第二账号 主人可以尽快地正常使用第二账号,并降低账号被盗情况下可能存在的风险。

在一个实施例中,账号申诉请求携带第一账号的用户信息以及第二账号的 用户信息;

本实施例中,步骤S204包括以下步骤:验证第一账号的用户信息是否与预 先存储的第一账号对应的用户信息相匹配,以及验证第二账号的用户信息是否 与预先存储的第二账号的用户信息相匹配。

在一个实施例中,第一账号的用户信息包括所述第一账号的实名信息和用 户行为信息的一种或两种。

在一个实施例中,第二账号的用户信息包括所述第二账号的实名信息、用 户行为信息、历史密码信息和好友信息中的一种或两种以上。

在一个实施例中,实名信息包含姓名、身份证号码、出生年月、联系地址、 邮箱和电话号码中的一种或两种以上。

在一个实施例中,用户行为信息包括注册时间、注册地点、常用登录地点 中的一种或两种以上。

第二账号的历史密码信息包括第二账号曾被设置过的一个或多个密码。

第二账号的好友信息包括第二账号的一个或多个好友的账号或/和昵称等。

图3示出了上述实施例中的一种执行流程。如图3所示,在一个实施例中, 一种账号申诉验证方法,包括以下步骤:

步骤S302,接收第一账号提交的以第二账号为被申诉账号的账号申诉请求。

步骤S304,验证第一账号的用户信息是否与预先存储的第一账号对应的用 户信息相匹配,以及验证第二账号的用户信息是否与预先存储的第二账号的用 户信息相匹配。

步骤S306,若第一账号的用户信息与预先存储的第一账号对应的用户信息 相匹配,以及验证所述第二账号的用户信息与预先存储的所述第二账号的用户 信息相匹配,则重置第二账号的密码。

在一个实施例中,步骤S204包括以下步骤:验证第一账号与第二账号之间 的关系是否符合预设的代申诉关系。

在一个实施例中,可验证第一账号与第二账号之间是否具有好友关系。本 实施例中,第一账号与第二账号之间具有好友关系时,可重置第二账号的密码。

在一个实施例中,若第一账号与第二账号之间具有好友关系,还可进一步 验证第一账号与第二账号之间的备注名称是否与预设的关系名称相匹配。本实 施例中,第一账号与第二账号之间的备注名称与预设的关系名称相匹配时,可 重置第二账号的密码。

在一个实施例中,预设的关系名称包括父母、子女、姐妹、兄弟和闺蜜等 等表示亲密关系的关系名称。

图4示出了上述实施例中的一种执行流程。如图4所示,在一个实施例中, 一种账号申诉验证方法,包括以下步骤:

步骤S402,接收第一账号提交的以第二账号为被申诉账号的账号申诉请求。

步骤S404,验证第一账号与第二账号之间的关系是否符合预设的代申诉关 系。

步骤S406,若第一账号与第二账号之间的关系符合预设的代申诉关系,则 重置第二账号的密码。

在一个实施例中,账号申诉请求中包含用于辅助申诉的第二账号的好友信 息;

本实施例中,步骤S204包括:向用于辅助申诉的第二账号的好友信息所对 应的好友发送辅助申诉请求,判断是否接收到第二账号的好友信息所对应好友 发送的验证确认消息。

在一个实施例中,辅助申诉请求的载体可以为邮件、短信消息或彩信消息 等。

好友发送的验证确认消息为好友本人发送的表示愿意辅助第二账号进行账 号申诉的消息。

在一个实施例中,好友信息包含好友的账号;本实施例中,向用于辅助申 诉的第二账号的好友信息所对应的好友发送辅助申诉请求,判断是否接收到第 二账号的好友信息所对应好友发送的验证确认消息的步骤包括以下步骤:

向该对应好友的账号对应的邮箱或手机号码,例如注册时登记的邮箱或手 机号码,发送辅助申诉的邮件或消息,该邮件或消息可包含请求好友辅助第二 账号进行账号申诉的信息,以及可包含用于辅助申诉的链接;该链接用于跳转 到用于辅助申诉的页面;

进一步的,可判断是否接收到用于辅助申诉的页面发送的验证确认消息。

在一个实施例中,验证确认消息可以为申诉回执编号。本实施例中,步骤 S204还包括:生成与账号申诉请求唯一对应的申诉回执编号,并将申诉回执编 号通知第一账号或第二账号,例如向第一账号对应的邮箱或手机号码或向第一 账号登录的客户端发送申诉回执编号等,或者,向第二账号对应的邮箱或手机 号码发送申诉回执编号等。第一账号用户可将申诉回执编号通过电话邮件等通 信方式告诉给第二账号的好友信息对应的好友。其中,第一账号对应的邮箱或 手机号码可以为第一账号注册过程中填写的邮箱或手机号码,第二账号对应的 邮箱或手机号码可以为第二账号注册过程中填写的邮箱或手机号码。

本实施例中,若接收到第二账号的好友信息所对应好友发送的与账号申诉 请求对应的申诉回执编号,则可说明该好友本人愿意辅助第二账号进行账号申 诉。

在一个实施例中,验证确认消息可以为包含预设的信息内容的消息,该信 息内容表示好友本人愿意辅助第二账号进行账号申诉。例如,预设的信息内容 可为:“同意辅助第二账号进行账号申诉”等等。

图5示出了上述实施例中的一种执行流程。如图5所示,在一个实施例中, 一种账号申诉验证方法,包括以下步骤:

步骤S502,接收第一账号提交的以第二账号为被申诉账号的账号申诉请求。

步骤S504,向用于辅助申诉的第二账号的好友信息所对应的好友发送辅助 申诉请求,判断是否接收到第二账号的好友信息所对应好友发送的验证确认消 息。

步骤S506,若接收到第二账号的好友信息所对应好友发送的验证确认消息, 则重置第二账号的密码。

上述实施例中,向用于辅助申诉的第二账号的好友信息所对应的好友发送 辅助申诉请求,且接收到第二账号的好友信息所对应好友发送的验证确认消息 时,才重置第二账号的密码,可降低第二账号被恶意代申诉的风险。

在一个实施例中,账号申诉请求中包含用于辅助申诉的第一账号的好友信 息;

本实施例中,步骤S204包括:向用于辅助申诉的第一账号的好友信息所对 应的好友发送辅助申诉请求,判断是否接收到第一账号的好友信息所对应好友 发送的验证确认消息。

图6示出了上述实施例中的一种执行流程。如图6所示,在一个实施例中, 一种账号申诉验证方法,包括以下步骤:

步骤S602,接收第一账号提交的以第二账号为被申诉账号的账号申诉请求。

步骤S604,向用于辅助申诉的第一账号的好友信息所对应的好友发送辅助 申诉请求,判断是否接收到第一账号的好友信息所对应好友发送的验证确认消 息。

步骤S606,若接收到第一账号的好友信息所对应好友发送的验证确认消息, 则重置第二账号的密码。

上述实施例中,向用于辅助申诉的第一账号的好友信息所对应的好友发送 辅助申诉请求,且接收到第一账号的好友信息所对应好友发送的验证确认消息 时,才重置第二账号的密码,可降低第二账号被恶意代申诉的风险。

在一个实施例中,步骤S204可包括上述实施例中的步骤S304、S404、S504 和S604中的一个或多个步骤。

在一个实施例中,步骤S206可在步骤S204做进行的所有验证都通过时, 才重置第二账号的密码。

其中,对于步骤S304所做的验证,若第一账号的用户信息与预先存储的第 一账号对应的用户信息相匹配,以及验证所述第二账号的用户信息与预先存储 的所述第二账号的用户信息相匹配,则说明验证通过。

对于步骤S404所做的验证,若第一账号与所述第二账号之间的关系符合预 设的代申诉关系,则说明验证通过。

对于步骤S504所做的验证,若接收到第二账号的好友信息所对应好友发送 的验证确认消息,则说明验证通过。

对于步骤S604所做的验证,若接收到第一账号的好友信息所对应好友发送 的验证确认消息,则说明验证通过。

在另一个实施例中,可将步骤S204所进行的所有验证的验证结果进行综合 评分,步骤S206可在该综合评分达到阈值时,重置第二账号的密码。

在一个实施例中,可基于预设的评分模型对验证结果进行评分。

在另一个实施例中,可预先设置各个验证结果对应的权值,并可用负数值 表示失败的验证结果,而用正数值表示通过的验证结果。可计算各个验证结果 对应数值的加权和,得到综合评分。评分越高表示账号申诉请求的可信度越高。

由于一些非法用户可能通过代申诉途径进行恶意代申诉,以此盗取他人账 号;而上述实施例中,结合多个验证结果来决定是否重置第二账号的密码,可 降低第二账号被恶意代申诉的风险。

在一个实施例中,重置第二账号的密码的步骤包括以下步骤:生成第二账 号的新密码,例如,可随机生成第二账号的新密码;更新第二账号对应的密码 为该新密码,并将该新密码通知第一账号或第二账号,例如,向第一账号对应 的邮箱或手机号码或向第一账号登录的客户端发送新密码等,或者,向第二账 号对应的邮箱或手机号码发送新密码等;其中,不包括向第二账号登录的客户 端发送新密码,因为第二账号被盗或者第二账号的密码被忘记,向第二账号登 录的客户端发送新密码没有意义。

如图7所示,在一个实施例中,重置所述第二账号的密码的步骤包括以下 步骤:

步骤S702,向账号申诉请求的指定接收方发送用于重置第二账号密码的链 接。

该链接用于跳转到用于重置第二账号密码的页面。

在一个实施例中,指定接收方可为第一账号对应的邮箱、手机号码或者第 一账号登录的客户端,或者,指定接收方可为第二账号对应的邮箱或手机号码。 其中,邮箱或手机号码为注册时填写的邮箱或手机号码。

在一个实施例中,该指定接收方法可被默认指定,也可由用户指定,用户 在填写账号申诉资料时可填写指定接收方,账号申诉请求中携带指定接收方的 信息。

步骤S704,接收通过该链接对应的页面重置的密码。

该链接对应的页面为用于重置第二账号密码的页面,该页面中包含用于输 入新密码的控件,用户可通过该控件输入新密码。该页面还包括用于提交新密 码的控件。

步骤S706,更新第二账号对应的密码为重置的密码。

在一个实施例中,在步骤S202之前,上述账号申诉验证方法还包括检验第 一账号的安全性的过程,如图8所示,在一个实施例中,该过程包括以下步骤:

步骤S802,接收第一账号发送的检验第一账号是否符合预设的安全条件的 请求。

步骤S804,检验第一账号是否符合预设的安全条件。

在一个实施例中,步骤S804可包括以下的一个或两个步骤:

(1)检验第一账号当前是否异常登录;例如,可检验第一账号当前的登录 地点是否为常用的登录地点,若是,可说明第一账号当前无异常登录。第一账 号当前无异常登录则表示该检验通过。

(2)检验第一账号是否存在异常消费记录。在一个实施列中,异常消费记 录包括超额消费记录、过于频繁消费记录或逾期不还款记录等等中的一种或两 种以上。第一账号不存在异常消费记录则表示该检验通过。

当S806包含的所有检验都通过时,说明第一账号符合预设的安全条件。

步骤S806,若第一账号符合预设的安全条件,向第一账号发送代申诉入口 的展示指示;代申诉入口用于触发代申诉账号界面的展示,账号申诉请求根据 代申诉账号界面输入的信息而生成。其中,代申诉账号界面输入的信息为:通 过代申诉账号界面输入的信息。

本实施例中,只有在第一账号符合预设的安全条件时,才向第一账号发送 代申诉入口的展示指示,从而第一账号登录的终端才可能展示代申诉入口,从 而第一账号才可能为代第二账号进行账号申诉;因此,降低了第二账号被恶意 代申诉的风险。

如图9所示,一种账号申诉请求方法,包括以下步骤:

步骤S902,获取当前登录的第一账号输入的用于申诉第二账号的资料信息。 即,获取以当前登录的第一账号的身份输入的用于申诉第二账号的资料信息。

在一个实施例中,用于申诉第二账号的资料信息包括第一账号的用户信息 以及第二账号的用户信息。

在一个实施例中,第一账号的用户信息包括所述第一账号的实名信息和用 户行为信息的一种或两种。

在一个实施例中,第二账号的用户信息包括所述第二账号的实名信息、用 户行为信息、历史密码信息和好友信息中的一种或两种以上。

在一个实施例中,实名信息包含姓名、身份证号码、出生年月、联系地址、 邮箱和电话号码中的一种或两种以上。

在一个实施例中,用户行为信息包括注册时间、注册地点、常用登录地点 中的一种或两种以上。

第二账号的历史密码信息包括第二账号曾被设置过的一个或多个密码。

第二账号的好友信息包括第二账号的一个或多个好友的账号或/和昵称等。

步骤S904,生成携带上述资料信息的以第二账号为被申诉账号的账号申诉 请求。

除了上述资料信息之外,账号申诉请求中还可携带表示第二账号为被申诉 账号的信息。

步骤S906,将账号申诉请求发送给服务器,以请求服务器重置第二账号的 密码。

上述账号申诉请求方法,获取当前登录的第一账号输入的用于申诉第二账 号的资料信息,生成携带该资料信息的以第二账号为被申诉账号的账号申诉请 求,将账号申诉请求发送给服务器,以请求服务器重置第二账号的密码,服务 器可在账号申诉请求符合预设的代申诉账号条件时重置第二账号的密码,从而 在第二账号被盗或是主人忘记密码、且第二账号的主人不方便进行账号申诉的 情况下,第一账号可代第二账号进行账号申诉,使得第二账号主人可以尽快地 正常使用第二账号,并降低第二账号被盗情况下可能存在的风险。

在一个实施例中,在步骤S902之前,上述账号申诉请求方法还包括请求检 验第一账号的安全性的过程,如图10所示,在一个实施例中,该过程包括以下 步骤:

步骤S1002,请求服务器检验当前登录的第一账号是否符合预设的安全条 件。

例如,可向服务器发送安全检验请求,该安全检验请求中包含第一账号的 标识,以请求服务器检验第一账号是否符合预设的安全条件。

步骤S1004,接收服务器返回的代申诉入口的展示指示,该展示指示由服务 器检验到当前登录的第一账号符合预设的安全条件时生成。

在一个实施例中,代申诉入口用于触发代申诉账号界面的展示。在一个实 施例中,代申诉入口为一控件,当该控件被点击时,即可触发展示代申诉账号 界面的指令。

服务器可在检验到第一账号符合预设的安全条件时,向第一账号登录的终 端发送代申诉入口的展示指示。

步骤S1006,展示代申诉入口。

在一个实施例中,可在客户端主界面或官方网页上展示代申诉入口。

步骤S1008,获取通过代申诉入口触发的代申诉账号界面的展示指令,代申 诉账号界面用于输入上述的用于申诉第二账号的资料信息。

步骤S1010,展示代申诉账号界面。

本实施例中,步骤S902获取当前登录的第一账号通过代申诉账号界面输入 的用于申诉第二账号的资料,即,获取以当前登录的第一账号的身份通过代申 诉账号界面输入的用于申诉第二账号的资料。

本实施例中,当前登录的第一账号符合预设的安全条件时,才展示代申诉 入口,从而第一账号才可为第二账号代申诉账号,降低了第二账号被恶意代申 诉的风险。

本申请所述的账号申诉请求方法和账号申请验证方法由终端和服务器协同 实现,可以认为,账号申诉请求方法包含的步骤由终端执行,账号申诉验证方 法包含的步骤由服务器执行。

图11为一个实施例中终端和服务器协同实现本申请所述的账号申诉请求方 法和账号申诉验证方法的时序图,其中的终端为第一账号登录的终端。如图11 所示:

(1)终端向服务器发送安全检验请求,该安全检验请求中包含当前登录的 第一账号的标识,以请求服务器检验第一账号是否符合预设的安全条件。

(2)服务器检验第一账号当前是否异常登录以及是否存在异常消费记录。

(3)若第一账号无异常登录且不存在异常消费记录,则服务器向终端发送 代申诉入口的展示指示。

(4)终端展示代申诉入口。

(5)终端获取通过代申诉入口触发的代申诉账号界面的展示指令,代申诉 账号界面用于输入上述的用于申诉第二账号的资料信息,终端展示代申诉账号 界面。

(6)终端获取当前登录的第一账号通过所述代申诉账号界面输入的所述用 于申诉第二账号的资料信息,生成携带上述资料信息的以第二账号为被申诉账 号的账号申诉请求。

(7)终端将账号申诉请求发送给服务器,

(8)服务器验证账号申诉请求是否符合预设的代申诉账号条件,若是,则 重置第二账号的密码。

在一个实施例中,账号申诉请求中携带第一账号的用户信息、第二账号用 户信息、用于辅助申诉的第二账号的好友信息以及用于辅助申诉的第一账号的 好友信息;

服务器可验证第一账号的用户信息是否与预先存储的第一账号对应的用户 信息相匹配,以及验证第二账号的用户信息是否与预先存储的第二账号的用户 信息相匹配;

服务器还可验证第一账号与第二账号之间的关系是否符合预设的代申诉关 系;

以及服务器还可向用于辅助申诉的第二账号的好友信息所对应的好友发送 辅助申诉请求,判断是否接收到第二账号的好友信息所对应好友发送的验证确 认消息;

以及服务器还可向用于辅助申诉的第一账号的好友信息所对应的好友发送 辅助申诉请求,判断是否接收到第一账号的好友信息所对应好友发送的验证确 认消息。

若第一账号的用户信息与预先存储的第一账号对应的用户信息相匹配,以 及验证所述第二账号的用户信息与预先存储的所述第二账号的用户信息相匹 配,且第一账号与第二账号之间的关系符合预设的代申诉关系,以及接收到第 二账号的好友信息所对应好友发送的验证确认消息,以及接收到第一账号的好 友信息所对应好友发送的验证确认消息,则服务器可重置第二账号的密码。

如图12所示,在一个实施例中,一种账号申诉验证装置,包括申诉请求接 收模块1202、验证模块1204和密码重置模块1206,其中:

申诉请求接收模块1202用于接收第一账号提交的以第二账号为被申诉账号 的账号申诉请求。

在一个实施例中,账号申诉请求中携带表示第二账号为被申诉账号的信息。

验证模块1204用于验证账号申诉请求是否符合预设的代申诉账号条件。

密码重置模块1206用于若账号申诉请求符合预设的代申诉账号条件,则重 置第二账号的密码。

若账号申诉请求符合预设的代申诉账号条件,则密码重置模块1206可启动 重置第二账号的密码的流程。

上述账号申诉验证装置,接收到第一账号提交的以第二账号为被申诉账号 的账号申诉请求后,验证账号申诉请求是合符合预设的代申诉账号条件,若是, 则重置第二账号的密码,从而在第二账号被盗或是主人忘记密码、且第二账号 的主人不方便进行账号申诉的情况下,第二账号也可得以申诉,使得第二账号 主人可以尽快地正常使用第二账号,并降低账号被盗情况下可能存在的风险。

在一个实施例中,账号申诉请求携带第一账号的用户信息以及第二账号的 用户信息;

本实施例中,验证模块1204用于验证第一账号的用户信息是否与预先存储 的第一账号对应的用户信息相匹配,以及验证第二账号的用户信息是否与预先 存储的第二账号的用户信息相匹配。

在一个实施例中,第一账号的用户信息包括所述第一账号的实名信息和用 户行为信息的一种或两种。

在一个实施例中,第二账号的用户信息包括所述第二账号的实名信息、用 户行为信息、历史密码信息和好友信息中的一种或两种以上。

在一个实施例中,实名信息包含姓名、身份证号码、出生年月、联系地址、 邮箱和电话号码中的一种或两种以上。

在一个实施例中,用户行为信息包括注册时间、注册地点、常用登录地点 中的一种或两种以上。

第二账号的历史密码信息包括第二账号曾被设置过的一个或多个密码。

第二账号的好友信息包括第二账号的一个或多个好友的账号或/和昵称等。

在一个实施例中,密码重置模块1206用于若第一账号的用户信息与预先存 储的第一账号对应的用户信息相匹配,以及验证所述第二账号的用户信息与预 先存储的所述第二账号的用户信息相匹配,则重置第二账号的密码。

在一个实施例中,验证模块1204用于验证第一账号与第二账号之间的关系 是否符合预设的代申诉关系。

本实施例中,密码重置模块1206用于若第一账号与第二账号之间的关系符 合预设的代申诉关系,则重置第二账号的密码。

在一个实施例中,验证模块1204可验证第一账号与第二账号之间是否具有 好友关系。本实施例中,第一账号与第二账号之间具有好友关系时,密码重置 模块1206可重置第二账号的密码。

在一个实施例中,若第一账号与第二账号之间具有好友关系,验证模块1204 还可进一步验证第一账号与第二账号之间的备注名称是否与预设的关系名称相 匹配。本实施例中,第一账号与第二账号之间的备注名称与预设的关系名称相 匹配时,密码重置模块1206可重置第二账号的密码。

在一个实施例中,预设的关系名称包括父母、子女、姐妹、兄弟和闺蜜等 等表示亲密关系的关系名称。

在一个实施例中,账号申诉请求中包含用于辅助申诉的第二账号的好友信 息;

本实施例中,验证模块1204用于向用于辅助申诉的第二账号的好友信息所 对应的好友发送辅助申诉请求,判断是否接收到第二账号的好友信息所对应好 友发送的验证确认消息。

在一个实施例中,验证模块1204可向用于辅助申诉的第二账号的好友信息 对应的好友发送辅助申诉请求,该辅助申诉请求的载体可以为邮件、短信消息 或彩信消息等。

好友发送的验证确认消息为好友本人发送的表示愿意辅助第二账号进行账 号申诉的消息。

在一个实施例中,好友信息包含好友的账号;本实施例中,验证模块1204 向用于辅助申诉的第二账号的好友信息所对应的好友发送辅助申诉请求,判断 是否接收到第二账号的好友信息所对应好友发送的验证确认消息的过程包括:

向该对应好友的账号对应的邮箱或手机号码,例如注册时登记的邮箱或手 机号码,发送辅助申诉的邮件或消息,该邮件或消息可包含请求好友辅助第二 账号进行账号申诉的信息,以及可包含用于辅助申诉的链接;该链接用于跳转 到用于辅助申诉的页面;

进一步的,可判断是否接收到用于辅助申诉的页面发送的验证确认消息。

在一个实施例中,验证确认消息可以为申诉回执编号。本实施例中,验证 模块1204还用于生成与账号申诉请求唯一对应的申诉回执编号,并将申诉回执 编号通知第一账号或第二账号,例如向第一账号对应的邮箱或手机号码或向第 一账号登录的客户端发送申诉回执编号等,或者,向第二账号对应的邮箱或手 机号码发送申诉回执编号等。第一账号用户可将申诉回执编号通过电话邮件等 通信方式告诉给第二账号的好友信息对应的好友。其中,第一账号对应的邮箱 或手机号码可以为第一账号注册过程中填写的邮箱或手机号码,第二账号对应 的邮箱或手机号码可以为第二账号注册过程中填写的邮箱或手机号码。

本实施例中,若接收到第二账号的好友信息所对应好友发送的与账号申诉 请求对应的申诉回执编号,则可说明该好友本人愿意辅助第二账号进行账号申 诉。

在一个实施例中,验证确认消息可以为包含预设的信息内容的消息,该信 息内容表示好友本人愿意辅助第二账号进行账号申诉。例如,预设的信息内容 可为:“同意辅助第二账号进行账号申诉”等等。

在一个实施例中,密码重置模块1206用于若接收到第二账号的好友信息所 对应好友发送的验证确认消息,则重置第二账号的密码。

上述实施例中,向用于辅助申诉的第二账号的好友信息所对应的好友发送 辅助申诉请求,且接收到第二账号的好友信息所对应好友发送的验证确认消息 时,才重置第二账号的密码,可降低第二账号被恶意代申诉的风险。

在一个实施例中,账号申诉请求中包含用于辅助申诉的第一账号的好友信 息;

本实施例中,验证模块1204用于向用于辅助申诉的第一账号的好友信息所 对应的好友发送辅助申诉请求,判断是否接收到第一账号的好友信息所对应好 友发送的验证确认消息。

本实施例中,密码重置模块1206用于若接收到第一账号的好友信息所对应 好友发送的验证确认消息,则重置第二账号的密码。

上述实施例中,向用于辅助申诉的第一账号的好友信息所对应的好友发送 辅助申诉请求,且接收到第一账号的好友信息所对应好友发送的验证确认消息 时,才重置第二账号的密码,可降低第二账号被恶意代申诉的风险。

在一个实施例中,验证模块1204用于实现以下的一种或多种验证:

(1)验证第一账号的用户信息是否与预先存储的第一账号对应的用户信息 相匹配,以及验证第二账号的用户信息是否与预先存储的第二账号的用户信息 相匹配;

(2)验证第一账号与第二账号之间的关系是否符合预设的代申诉关系;

(3)向用于辅助申诉的第二账号的好友信息所对应的好友发送辅助申诉请 求,判断是否接收到第二账号的好友信息所对应好友发送的验证确认消息;

(4)向用于辅助申诉的第一账号的好友信息所对应的好友发送辅助申诉请 求,判断是否接收到第一账号的好友信息所对应好友发送的验证确认消息;

本实施例中,密码重置模块1206可用于验证模块所进行的所有验证都通过 时,重置第二账号的密码;

其中,对于第(1)种验证,若第一账号的用户信息与预先存储的第一账号 对应的用户信息相匹配,以及验证所述第二账号的用户信息与预先存储的所述 第二账号的用户信息相匹配,则说明验证通过。

对于第(2)种验证,若第一账号与所述第二账号之间的关系符合预设的代 申诉关系,则说明验证通过。

对于第(3)种验证,若接收到第二账号的好友信息所对应好友发送的验证 确认消息,则说明验证通过。

对于第(4)种验证,若接收到第一账号的好友信息所对应好友发送的验证 确认消息,则说明验证通过。

如图13所示,在另一个实施例中,上述账号申诉验证装置还包括评分模块 1302,用于将验证模块1204所进行的所有验证的验证结果进行综合评分;本实 施例中,密码重置模块1206可在该综合评分达到阈值时,重置第二账号的密码。

在一个实施例中,评分模块1302可基于预设的评分模型对验证结果进行评 分。

在另一个实施例中,评分模块1302可计算各个验证结果对应数值的加权和, 得到综合评分。评分越高表示账号申诉请求的可信度越高。其中,各个验证结 果对应的权值可被预先设置,并且失败的验证结果可用负数值表示,而通过的 验证结果可用正数值表示。

由于一些非法用户可能通过代申诉途径进行恶意代申诉,以此盗取他人账 号;而上述实施例中,结合多个验证结果来决定是否重置第二账号的密码,可 降低第二账号被恶意代申诉的风险。

在一个实施例中,密码重置模块1206用于生成第二账号的新密码,例如, 可随机生成第二账号的新密码;更新第二账号对应的密码为该新密码,并将该 新密码通知第一账号或第二账号,例如,向第一账号对应的邮箱或手机号码或 向第一账号登录的客户端发送新密码等,或者,向第二账号对应的邮箱或手机 号码发送新密码等;其中,不包括向第二账号登录的客户端发送新密码,因为 第二账号被盗或者第二账号的密码被忘记,向第二账号登录的客户端发送新密 码没有意义。

在一个实施例中,密码重置模块1206用于向账号申诉请求的指定接收方发 送用于重置第二账号密码的链接,接收通过该链接对应的页面重置的密码,更 新第二账号对应的密码为重置的密码。

用于重置第二账号密码的链接用于跳转到用于重置第二账号密码的页面。

在一个实施例中,指定接收方可为第一账号对应的邮箱、手机号码或者第 一账号登录的客户端,或者,指定接收方可为第二账号对应的邮箱或手机号码。 其中,邮箱或手机号码为注册时填写的邮箱或手机号码。

在一个实施例中,该指定接收方法可被默认指定,也可由用户指定,用户 在填写账号申诉资料时可填写指定接收方,账号申诉请求中携带指定接收方的 信息。

该链接对应的页面为用于重置第二账号密码的页面,该页面中包含用于输 入新密码的控件,用户可通过该控件输入新密码。该页面还包括用于提交新密 码的控件。

如图14所示,在一个实施例中,上述账号申诉验证装置还包括安全检验请 求接收模块1402、账号安全检验模块1404和指示发送模块1406,其中:

安全检验请求接收模块1402用于接收第一账号发送的检验第一账号是否符 合预设的安全条件的请求。

账号安全检验模块1404用于检验第一账号是否符合预设的安全条件。

指示发送模块1406用于若第一账号符合预设的安全条件,向第一账号发送 代申诉入口的展示指示;代申诉入口用于触发代申诉账号界面的展示,账号申 诉请求根据代申诉账号界面输入的信息而生成。其中,代申诉账号界面输入的 信息为:通过代申诉账号界面输入的信息。

在一个实施例中,账号安全检验模块1404可进行以下的一个或两个检验:

(1)检验第一账号当前是否异常登录;例如,可检验第一账号当前的登录 地点是否为常用的登录地点,若是,可说明第一账号当前无异常登录。第一账 号当前无异常登录则表示该检验通过。

(2)检验第一账号是否存在异常消费记录。在一个实施列中,异常消费记 录包括超额消费记录、过于频繁消费记录或逾期不还款记录等等中的一种或两 种以上。第一账号不存在异常消费记录则表示该检验通过。

本实施例中,指示发送模块1406可用于账号安全检验模块1404所进行的 检验都通过时,向第一账号发送代申诉入口的展示指示。

上述实施例中,只有在第一账号符合预设的安全条件时,才向第一账号发 送代申诉入口的展示指示,从而第一账号登录的终端才可能展示代申诉入口, 从而第一账号才可能为代第二账号进行账号申诉;因此,降低了第二账号被恶 意代申诉的风险。

如图15所示,一种账号申诉请求装置,包括资料信息获取模块1502、申诉 请求生成模块1504和申诉请求发送模块1506,其中:

资料信息获取模块1502用于获取当前登录的第一账号输入的用于申诉第二 账号的资料信息。即,获取以当前登录的第一账号的身份输入的用于申诉第二 账号的资料信息。

在一个实施例中,用于申诉第二账号的资料信息包括第一账号的用户信息 以及第二账号的用户信息。

在一个实施例中,第一账号的用户信息包括所述第一账号的实名信息和用 户行为信息的一种或两种。

在一个实施例中,第二账号的用户信息包括所述第二账号的实名信息、用 户行为信息、历史密码信息和好友信息中的一种或两种以上。

在一个实施例中,实名信息包含姓名、身份证号码、出生年月、联系地址、 邮箱和电话号码中的一种或两种以上。

在一个实施例中,用户行为信息包括注册时间、注册地点、常用登录地点 中的一种或两种以上。

第二账号的历史密码信息包括第二账号曾被设置过的一个或多个密码。

第二账号的好友信息包括第二账号的一个或多个好友的账号或/和昵称等。

申诉请求生成模块1504用于生成携带上述资料信息的以第二账号为被申诉 账号的账号申诉请求。

除了上述资料信息之外,账号申诉请求中还可携带表示第二账号为被申诉 账号的信息。

申诉请求发送模块1506用于将账号申诉请求发送给服务器,以请求服务器 重置第二账号的密码。

上述账号申诉请求装置,获取当前登录的第一账号输入的用于申诉第二账 号的资料信息,生成携带该资料信息的以第二账号为被申诉账号的账号申诉请 求,将账号申诉请求发送给服务器,以请求服务器重置第二账号的密码,服务 器可在账号申诉请求符合预设的代申诉账号条件时重置第二账号的密码,从而 在第二账号被盗或是主人忘记密码、且第二账号的主人不方便进行账号申诉的 情况下,第一账号可代第二账号进行账号申诉,使得第二账号主人可以尽快地 正常使用第二账号,并降低第二账号被盗情况下可能存在的风险。

如图16所示,在一个实施例中,上述账号申诉请求装置还包括安全检验请 求模块1602、指示接收模块1604、展示模块1606和指令获取模块1608,其中:

安全检验请求模块1602用于请求服务器检验当前登录的第一账号是否符合 预设的安全条件。

例如,安全检验请求模块1602可向服务器发送安全检验请求,该安全检验 请求中包含第一账号的标识,以请求服务器检验第一账号是否符合预设的安全 条件。

指示接收模块1604用于接收服务器返回的代申诉入口的展示指示,该展示 指示由服务器检验到当前登录的第一账号符合预设的安全条件时生成。

在一个实施例中,代申诉入口用于触发代申诉账号界面的展示。在一个实 施例中,代申诉入口为一控件,当该控件被点击时,即可触发展示代申诉账号 界面的指令。

服务器可在检验到第一账号符合预设的安全条件时,向第一账号登录的终 端发送代申诉入口的展示指示。

展示模块1606用于展示代申诉入口。

在一个实施例中,展示模块1606可在客户端主界面或官方网页上展示代申 诉入口。

指令获取模块1608用于获取通过代申诉入口触发的代申诉账号界面的展示 指令,代申诉账号界面用于输入上述的用于申诉第二账号的资料信息。

展示模块1606还用于展示代申诉账号界面。

本实施例中,资料信息获取模块1502可获取当前登录的第一账号通过代申 诉账号界面输入的用于申诉第二账号的资料,即,获取以当前登录的第一账号 的身份通过代申诉账号界面输入的用于申诉第二账号的资料。

本实施例中,当前登录的第一账号符合预设的安全条件时,才展示代申诉 入口,从而第一账号才可为第二账号代申诉账号,降低了第二账号被恶意代申 诉的风险。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对 上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技 术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细, 但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的 普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改 进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权 利要求为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号