CN104348822B - 一种互联网账号身份验证的方法、装置及服务器 - Google Patents

一种互联网账号身份验证的方法、装置及服务器 Download PDF

Info

Publication number
CN104348822B
CN104348822B CN201310346954.3A CN201310346954A CN104348822B CN 104348822 B CN104348822 B CN 104348822B CN 201310346954 A CN201310346954 A CN 201310346954A CN 104348822 B CN104348822 B CN 104348822B
Authority
CN
China
Prior art keywords
account
information
authentication
answer
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310346954.3A
Other languages
English (en)
Other versions
CN104348822A (zh
Inventor
刘金星
谢远辉
张东蕊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tencent Computer Systems Co Ltd
Original Assignee
Shenzhen Tencent Computer Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tencent Computer Systems Co Ltd filed Critical Shenzhen Tencent Computer Systems Co Ltd
Priority to CN201310346954.3A priority Critical patent/CN104348822B/zh
Priority to PCT/CN2014/083707 priority patent/WO2015018315A1/en
Publication of CN104348822A publication Critical patent/CN104348822A/zh
Priority to US14/660,579 priority patent/US9684777B2/en
Application granted granted Critical
Publication of CN104348822B publication Critical patent/CN104348822B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种互联网账号身份验证的方法、装置及服务器,所述方法可包括:当接收到客户端发送的关于账号的身份验证请求时,获取账号对应的身份验证信息,身份验证信息为预先根据账号信息生成的包括至少一个验证问题和验证问题对应的至少两个答案可选项的信息;将身份验证信息发送给客户端,以使客户端显示身份验证信息;当接收到客户端发送的对显示的身份验证信息中的验证问题对应的至少两个答案可选项中进行选择得到的答案信息时,判断答案信息的正确率是否满足预设的答案正确率,根据判断结果向客户端返回身份验证响应。通过本发明实施例进行身份验证,无须填写账号具体的历史证据资料,身份验证步骤便捷,提高了身份验证的效率。

Description

一种互联网账号身份验证的方法、装置及服务器
技术领域
本发明涉及计算机领域,尤其涉及一种互联网账号身份验证的方法、装置及服务器。
背景技术
在用户使用互联网的过程中,用户可通过设定账号登录信息保护用户账号的安全,账号登录信息例如密码或密码保护问题等。现有技术中,若用户因忘记了账号登录信息或账号密码被盗等情况导致登录账号失败时,可通过账号提供商提供的官方网址进行互联网账号身份验证以找回账号密码,互联网账号身份验证的方法例如通过填写关联邮箱或关联通讯号码找回账号密码,或通过回答密码保护问题找回账号密码,或用户向账号提供商递交账号申诉找回账号密码等,以用户向账号提供商递交账号申诉找回账号密码为例,用户需登录到账号提供商提供的官方网址,在账号提供商提供的网页中填写用户账号的历史证据资料,用户账号的历史证据资料例如账号的注册时间、账号的历史密码或账号的历史登陆信息等,以证明所述用户是该账号的真实主人,并提交官方审核,若审核通过,则可重置该账号的账号登录信息。现有技术中,进行互联网账号身份验证,需用户填写具体的用户账号的历史证据资料,身份验证过程繁琐,身份验证效率低。
发明内容
本发明实施例提供一种互联网账号身份验证的方法、装置及服务器。身份验证步骤便捷,提高了身份验证的效率。
本发明第一方面提供一种互联网账号身份验证的方法,可包括:
当接收到客户端发送的关于账号的身份验证请求时,获取所述账号对应的身份验证信息,所述身份验证信息为预先根据账号信息生成的包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项的信息;
将所述获取到的身份验证信息发送给所述客户端,以使所述客户端显示所述身份验证信息;
当接收到所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息时,判断所述接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向所述客户端返回身份验证响应。
本发明第二方面提供一种互联网账号身份验证的装置,可包括:
验证问题获取模块,用于当接收到客户端发送的关于账号的身份验证请求时,获取所述账号对应的身份验证信息,所述身份验证信息为预先根据账号信息生成的包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项的信息;
验证问题发送模块,用于将所述获取到的身份验证信息发送给所述客户端,以使所述客户端显示所述身份验证信息;
验证模块,用于当接收到所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息时,判断所述接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向所述客户端返回身份验证响应。
本发明第三方面提供一种服务器,包括上述的装置。
实施本发明实施例,具有如下有益效果:
本发明实施例可将获取到的身份验证信息发送到客户端,以使客户端进行显示,当接收到客户端发送的对显示的验证问题对应的至少两个答案可选项进行选择得到的答案信息时,判断接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向客户端返回身份验证响应。通过本发明实施例进行身份验证,无须填写账号具体的历史证据资料,身份验证步骤便捷,提高了身份验证的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种互联网账号身份验证的方法的流程图;
图2为本发明实施例提供的互联网账号身份验证客户端的显示页面示意图;
图3为本发明实施例提供的验证步骤的具体流程图;
图4为本发明实施例提供的一种互联网账号身份验证的装置的结构示意图;
图5为本发明实施例提供的验证模块的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中,客户端可以包括:PC(Personal Computer,个人计算机)、平板电脑、手机、笔记本电脑等终端设备;客户端也可以为终端设备中的客户端模块,例如:web(网页)浏览器客户端等。本发明实施例提供的一种互联网账号身份验证的方法、装置及服务器,可以应用于电子商务***、即时通讯应用等各种需要进行身份验证的***中,例如:对电子商务***中的账号进行身份验证;对即时通讯应用***中的账号登陆进行身份验证等。
下面将结合附图1-附图2,对本发明实施例提供的互联网账号身份验证的方法进行详细介绍。
请参见图1,为本发明实施例提供的一种互联网账号身份验证的方法的流程图;该方法可包括以下步骤S101-步骤S105。
S101,当接收到客户端发送的关于账号的身份验证请求时,获取所述账号对应的身份验证信息,所述身份验证信息为预先根据账号信息生成的包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项的信息。
其中,身份验证信息为根据账号信息生成并存储的包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项的信息,从存储的身份验证信息中获取到账号对应的身份验证信息,每个账号对应一个身份验证信息,身份验证信息包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项。可选的,客户端发送的关于账号的身份验证请求包括所述账号的标识,具体的,所述获取所述账号对应的身份验证信息可以包括:根据所述账号的标识从存储的身份验证信息中查找到所述账号的身份验证信息;从所述查找的所述账号的身份验证信息中获取至少一个验证问题和所述验证问题对应的至少两个答案可选项。
可选的,可从查找的所述账号的身份验证信息中获取预设数量的验证问题,其中,所述账号的身份验证信息中包括N个验证问题,N为大于0的正整数,预设的数量可以为预先设定的可编辑数值m,m为大于0且小于N的正整数。每个验证问题对应一个验证问题编号key(关键词)。预设的数量m例如m=10或m=20等等,预设的数量还可以为根据账号的优先级设定的可编辑数值,例如第一账号的优先级为高级账号,第二账号的优先级为普通账号,则第一账号对应的验证问题的预设的数量m可以为30,第二账号对应的验证问题的预设的数量m可以为10。从查找的所述账号的身份验证信息中获取预设数量的验证问题,例如从第二账号的身份验证信息中的100个验证问题中随机获取10个验证问题,验证问题编号key可以为获取到的验证问题的编号,例如1、3、7、17、36、45、53、78、80和95。具体的,每个验证问题对应x个答案可选项,x为大于1的正整数,每个验证问题对应的x值可以不同,例如验证问题1有x=3个答案可选项,验证问题2有x=4个答案可选项,验证问题3有x=5个答案可选项。
S102,将所述获取到的身份验证信息发送给所述客户端,以使所述客户端显示所述身份验证信息。
其中,服务器将获取到的身份验证信息通过有线网络或者无线网络的方式发送到客户端中,客户端接收到该身份验证信息后,可在显示屏幕中显示身份验证信息,例如,获取到的身份验证信息包括10个验证问题,每个验证问题包括4个答案可选项,可在浏览器的一个页面中显示10个验证问题;也可以为客户端将接收到的身份验证信息进行存储,客户端用脚本控制显示屏幕的一个页面显示一个验证问题,当接收到账号的用户对该验证问题进行选择的指令后,再显示下一个验证问题;还可以为服务器将获取到的身份验证信息进行缓存,将身份验证信息中的每一个验证问题一个个发送给客户端,即当接收到账号的用户在客户端的显示界面总点击下一道的指令时,将下一个验证问题发送给客户端。如图2所示,为本发明实施例提供的互联网账号身份验证客户端的显示页面示意图,共有30个验证问题,每个验证问题对应4个答案可选项。在浏览器的一个页面中显示全部验证问题,而显示下一题需要缓冲时间,全部验证问题在一个页面显示,可节省账户进行验证的时间。又每个验证问题对应x个答案可选项,x为大于1的正整数,账户可直接对答案可选项进行选择,无须填写账号具体的历史证据资料,验证效率高。
S103,接收到所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息。
其中,接收到所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息,如图2所示,账号的用户对每个验证问题的4个答案可选项进行选择后,可通过点击“下一题”按钮继续回答下一个验证问题,当回答完所有的验证问题后,可点击“提交”按钮,则客户端获取到该账号的答案信息。客户端将得到的该账号的答案信息发送给服务器,服务器接收到该账号的答案信息,进而获取到该账号的答案信息。
S104,判断所述接收到的答案信息是否满足预设的答案正确率。
其中,判断接收到的答案信息的正确率是否满足预设的答案正确率,具体的,预设的答案正确率为预先设定的可编辑值,可以设为0.8~1之间的任意值,例如80%、85%、90%或95%等,根据预设的正确答案对接收到的答案信息进行验证,计算接收到的答案信息的正确率,判断答案信息的正确率是否满足预设的答案正确率。
S105,根据判断结果向所述客户端返回身份验证响应。
其中,若S104的判断结果为是,即满足预设的答案正确率,则向客户端返回身份验证成功的响应,若S104的判断结果为否,即不满足预设的答案正确率,则向客户端返回身份验证失败的响应。
进一步可选的,本发明实施例提供的一种互联网账号身份验证的方法,在步骤S101之前还可以包括步骤:
获取账号信息,所述账号信息包括:账号的标识、账号的属性信息、账号的登录信息或账号的通讯信息。其中,账号信息包括但不局限于:账号的标识、账号的属性信息、账号的登录信息或账号的通讯信息,账号的标识可以为包括数字、字母或标号等的注册账号,账号的属性信息例如账号的昵称、账号的注册时间、账号的级别、账号的使用时间长度等,账号的登录信息例如账号的登录时间、账号的登录地点、账号的登录次数等,账号的通讯信息例如最近一周的联系人、最近三天通讯记录、增/删的联系人信息等。
根据所述获取到的账号信息生成所述账号的身份验证信息。其中,根据预设的身份验证信息模板生成所述账号的身份验证信息,预设的身份验证信息模板例如:“您最近一次登录的时间是?A时间a;B时间b;C时间c”,具体的时间a、时间b或时间c根据获取到的账号信息生成。生成的身份验证信息包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项,对账号生成包括N个验证问题的身份验证信息,N为大于0的正整数,每个验证问题对应一个验证问题编号key。可选的,生成的身份验证信息中还包括所述验证问题对应的预设的答案信息。N值的大小由获取到的账号信息决定,例如,对于活跃账号获取到的账号信息多,生成的身份验证信息包括的验证问题就多,反之,则少,其中,活跃账号可根据账号的账号信息界定,当满足预设的活跃账号条件时,则为活跃账号,预设的活跃账号条件例如每天登录账号或每天通讯信息量超过预设信息量等。
根据所述账号的标识存储所述生成的身份验证信息。其中,将生成的身份验证信息进行存储,具体的,根据账号的标识存储生成的身份验证信息,每个账号对应一个身份验证信息,每个身份验证信息中包括:至少一个验证问题、所述验证问题对应的至少两个答案可选项和所述验证问题对应的预设的答案。可选的,可根据验证问题编号key为标识存储生成的验证问题、验证问题对应的至少两个答案可选项以及验证问题对应的预设的答案。例如,以所述账号的标识和验证问题编号key存储所述生成的身份验证信息,具体实现如下程序数据结构:
Typedef struct stQuestion
{
账号:
验证问题标号key:
验证问题:
验证问题对应的至少两个答案可选项:
}
可选的,存储所述生成的身份验证信息时还可以建立一个索引表,便于查询,生成的身份验证信息存储在存储区,索引表例如哈希表(Hash table,也叫散列表),哈希表为根据关键码值(Key value)而直接进行访问的数据结构,即通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。每个表项对应一个账号的身份验证信息,每个子表项对应该账号的身份验证信息中包括的验证问题,以验证问题标号key为关键字进行查找,每个表项中还包括具体的身份验证信息的地址链接,以便于查找和获取所述身份验证信息。
本发明实施例提供一种互联网账号身份验证的方法,可将获取到的身份验证信息发送到客户端,以使客户端进行显示,当接收客户端发送的对显示的验证问题对应的至少两个答案可选项进行选择得到的答案信息,判断接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向客户端返回身份验证响应。通过本发明实施例进行身份验证,无须填写账号具体的历史证据资料,身份验证步骤便捷,提高了身份验证的效率。
请参见图3,为本发明实施例提供的验证步骤的具体流程图;该验证步骤可包括以下步骤s301-步骤s307。
s301,接收所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息。具体实现中,可以一个个接收客户端发送的对每个验证问题的至少两个答案可选项进行选择得到的答案信息,也可为客户端接收到账号对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息,客户端将得到的该账号的答案信息发送给服务器,服务器接收到该账号答案信息,进而获取到该账号的答案信息。可选的,账号的用户每对一个验证问题对应的至少两个答案可选项进行选择,即账号的用户每回答一个验证问题,客户端向服务器发送该验证问题对应的答案信息,如果有m个验证问题,则发送m次答案信息。可选的,账号的用户对验证问题对应的至少两个答案可选项进行选择,即账号的用户每回答一个验证问题,客户端缓存该答案信息,当账号的用户对所有的验证问题回答完成时,客户端得到所有的验证问题对应的答案信息发送给服务器,如果有m个验证问题,则发送1次答案信息。
s302,获取所述验证问题对应的预设的正确答案信息。具体实现中,根据账号标识和验证问题编号key从存储的验证信息中获取账号对应的身份验证信息,并从账号对应的身份验证信息中获取验证问题编号key对应的预设的正确答案信息。可选的,还可以在索引表中根据账号标识和验证问题编号key查找到所述验证问题对应的预设的正确答案信息的地址链接,再根据地址链接获取验证问题编号key对应的预设的正确答案信息。
s303,判断所述得到答案信息是否与所述获取到的预设的正确答案信息一致,如果判断结果为是,执行步骤s304,如果判断结果为否,返回步骤s301。可选的,如果接收到m次所述账号的答案信息,则判断每个验证问题对应的答案信息是否与该验证问题对应的预设的正确答案信息一致;如果接收到1次所述账号的答案信息,则判断所述账号的答案信息中每个验证问题对应的答案信息是否与该验证问题对应的预设的正确答案信息是否一致。
s304,累计所述账号的回答正确数目,并计算所述账号对所述身份验证信息的答案正确率。具体实现中,当判断到得到的答案信息与获取到的预设的正确答案信息一致时,累计账号的回答正确数目,并计算所述账号对身份验证信息的答案正确率,答案正确率为所述账号的回答正确数目与获取到的验证问题对应的预设数量之比。
s305,判断所述计算得到的所述账号对所述身份验证信息的答案正确率是否满足预设的答案正确率,如果判断结果为是,执行步骤s306,如果判断结果为否,执行步骤s307。具体实现中,预设的正确率为预先设定的可编辑值,例如80%、85%等。
可选的,在抗暴力破解方面,以每道题目有x个选项为例,用户随机暴力猜解乱选,正确率为则答对M道题目全部都正确的概率为例如,当x=4,M=15,则暴力猜解全部正确的概率为十亿分之一,实施本发明实施例可有效对抗暴力猜解。
s306,向客户端返回身份验证成功的响应。
s307,向客户端返回身份验证失败的响应。可选的,向账号返回身份验证失败的响应时可向客户端发送提示信息,提示信息的内容可以为在预设时间内所述账号不能再次提交身份验证请求等,预设的时间例如五天、7天等。
本发明实施例中,可接收客户端发送的对显示的验证问题对应的至少两个答案可选项进行选择得到的答案信息,根据预设的正确答案信息对接收到的答案信息进行验证,计算答案信息的正确率,若答案信息的正确率满足预设的答案正确率,则向客户端返回身份验证成功的响应,反之,则向客户返回身份验证失败的响应。通过本发明实施例进行身份验证,无须填写账号具体的历史证据资料,身份验证步骤便捷,提高了身份验证的效率。
下面将结合附图4,对本发明实施例提供的互联网账号身份验证装置进行详细介绍。需要说明的是,附图4所示的互联网账号身份验证装置,用于执行本发明图1、图3所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1、图3所示的实施例。
请参见图4,为本发明实施例提供的一种互联网账号身份验证装置的结构示意图;该装置可包括:验证问题获取模块401、验证问题发送模块402和验证模块403。
验证问题获取模块401,用于当接收到客户端发送的关于账号的身份验证请求时,获取所述账号对应的身份验证信息,所述身份验证信息为预先根据账号信息生成的包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项的信息。
其中,身份验证信息为根据账号信息生成并存储的包括至少一个验证问题和所述验证问题对应的至少两个答案可选项的信息,从存储的身份验证信息中获取到账号对应的身份验证信息,每个账号对应一个身份验证信息,身份验证信息包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项。可选的,客户端发送的关于账号的身份验证请求包括所述账号的标识,具体的,所述验证问题获取模块401可以包括:查找单元和获取单元,其中,查找单元,用于根据所述账号的标识从所述存储的身份验证信息中查找到所述账号的身份验证信息;获取单元,用于从所述查找的所述账号的身份验证信息中获取至少一个验证问题和所述验证问题对应的至少两个答案可选项。
可选的,可从查找的所述账号的身份验证信息中获取预设数量的验证问题,其中,所述账号的身份验证信息中包括N个验证问题,N为大于0的正整数,预设的数量可以为预先设定的可编辑数值m,m为大于0且小于N的正整数。每个验证问题对应一个验证问题编号key。预设的数量m例如m=10或m=20等等,预设的数量还可以为根据账号的优先级设定的可编辑数值,例如第一账号的优先级为高级会员,第二账号的优先级为普通会员,则第一账号对应的验证问题的预设的数量m可以为30,第二账号对应的验证问题的预设的数量m可以为10。从查找的所述账号的身份验证信息中获取预设数量的验证问题,例如从第二账号的身份验证信息中的100个验证问题中随机获取10个验证问题,验证问题编号key可以为获取到的验证问题的编号,例如1、3、7、17、36、45、53、78、80和95。具体的,每个验证问题对应x个答案可选项,x为大于1的正整数,每个验证问题对应的x值可以不同,例如验证问题1有x=3个答案可选项,验证问题2有x=4个答案可选项,验证问题3有x=5个答案可选项。
验证问题发送模块402,用于将所述获取到的身份验证信息发送给所述客户端,以使所述客户端显示所述身份验证信息。
其中,验证问题发送模块402将获取到的身份验证信息通过有线网络或者无线网络的方式发送到客户端中,客户端接收到该身份验证信息后,可在显示屏幕中显示身份验证信息,例如,获取到的身份验证信息包括10个验证问题,每个验证问题包括4个答案可选项,可在浏览器的一个页面中显示10个验证问题;也可以为客户端将接收到的身份验证信息进行存储,客户端用脚本控制显示屏幕的一个页面显示一个验证问题,当接收到账号的用户对该验证问题进行选择的指令后再显示下一个验证问题;还可以为服务器将获取到的身份验证信息进行缓存,将身份验证信息中的每一个验证问题一个个发送给客户端,即当接收到账号的用户在客户端的显示界面总点击下一道的指令时,将下一个验证问题发送给客户端。如图2所示的显示页面示意图,共有30个验证问题,每个验证问题对应4个答案可选项。在浏览器的一个页面中显示全部验证问题,而显示下一题需要缓冲时间,全部验证问题在一个页面显示,可节省账户进行验证的时间。又每个验证问题对应x个答案可选项,x为大于1的正整数,账户可直接对答案可选项进行选择,无须填写账号具体的历史证据资料,验证效率高。
验证模块403,用于当接收到所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息时,判断所述接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向所述客户端返回身份验证响应。
其中,接收到所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息,如图2所示,账号的用户对每个验证问题的4个答案可选项进行选择后,可通过点击“下一题”按钮继续回答下一个验证问题,当回答完所有的验证问题后,可点击“提交”按钮,则客户端获取到该账号的答案信息。客户端将得到的该账号的答案信息发送给服务器,服务器接收到该账号的答案信息,进而获取到该账号的答案信息,判断接收到的答案信息的正确率是否满足预设的答案正确率,并根据判断向所述客户端返回身份验证响应。若满足预设的答案正确率,则向客户端返回身份验证成功的响应,若不满足预设的答案正确率,则向客户端返回身份验证失败的响应。具体的,预设的答案正确率为预先设定的可编辑值,可以设为0.8~1之间的任意值,例如80%、85%、90%或95%等,根据预设的正确答案对接收到的答案信息进行验证,计算接收到的答案信息的正确率,如果满足预设的答案正确率,则向客户端返回身份验证成功的响应,如果不满足预设的答案正确率,则向客户返回身份验证失败的响应。
进一步可选的,本发明实施例中的装置,还可以包括:
账号信息获取模块404,用于获取所述账号信息,所述账号信息包括:账号的标识、账号的属性信息、账号的登录信息或账号的通讯信息。
其中,账号信息包括但不局限于:账号的标识、账号的属性信息、账号的登录信息或账号的通讯信息,账号的标识可以为账号或账号名等,账号的属性信息例如账号的昵称、账号的注册时间、账号的级别、账号的使用时间长度等,账号的登录信息例如账号的登录时间、账号的登录地点、账号的登录次数等,账号的通讯信息例如最近一周的联系人、最近三天通讯记录、增/删的联系人信息等。
验证信息生成模块405,用于根据所述获取到的账号信息生成所述账号的身份验证信息。
其中,根据预设的身份验证信息模板生成所述账号的身份验证信息,预设的身份验证信息模板例如:“您最近一次登录的时间是?A时间a;B时间b;C时间c”,具体的时间a、时间b或时间c根据获取到的账号信息生成。生成的身份验证信息包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项,对账号生成包括N个验证问题的身份验证信息,N为大于0的正整数,每个验证问题对应一个验证问题编号key。可选的,生成的身份验证信息中还包括所述验证问题对应的预设的答案信息。N值的大小由获取到的账号信息决定,例如,对于活跃账号获取到的账号信息多,生成的身份验证信息包括的验证问题就多,反之,则少,其中,活跃账号可根据账号的账号信息界定,当满足预设的活跃账号条件时,则为活跃账号,预设的活跃账号条件例如每天登录账号或每天通讯信息量超过预设信息量等。
存储模块406,用于根据所述账号的标识存储所述生成的身份验证信息。
其中,将生成的身份验证信息进行存储,具体的,根据账号的标识存储生成的身份验证信息,每个账号对应一个身份验证信息,每个身份验证信息中包括:至少一个验证问题、所述验证问题对应的至少两个答案可选项和所述验证问题对应的预设的答案。可选的,可根据验证问题编号key为标识存储生成的验证问题、验证问题对应的至少两个答案可选项以及验证问题对应的预设的答案。
可选的,存储所述生成的身份验证信息时还可以建立一个索引表,便于查询,生成的身份验证信息存储在存储区,索引表例如哈希表,每个表项对应一个账号的身份验证信息,每个子表项对应该账号的身份验证信息中包括的验证问题,以验证问题标号key为关键字进行查找,每个表项中还包括具体的身份验证信息的地址链接,以便于查找和获取所述身份验证信息。
本发明实施例提供一种互联网账号身份验证的装置,可将验证问题获取模块获取到的身份验证信息发送到客户端,以使客户端进行显示,验证模块可接收客户端发送的对显示的验证问题对应的至少两个答案可选项进行选择得到答案信息,判断接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向客户端返回身份验证响应。通过本发明实施例进行身份验证,无须填写账号具体的历史证据资料,身份验证步骤便捷,提高了身份验证的效率。
下面将结合附图5,对图4所示的验证模块的结构和功能进行详细介绍。
请参见图5,为本发明实施例提供的验证模块的结构示意图;该验证模块403可包括:答案信息获取单元4031、答案判断单元4032、计算单元4033、正确率判断单元4034和响应单元4035。
可选的,验证模块403接收所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息。具体实现中,可以一个个接收客户端发送的对每个验证问题的至少两个答案可选项进行选择得到的答案信息,也可为客户端接收到账号对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息,客户端将得到的该账号的答案信息发送给服务器,服务器接收到该账号答案信息,进而获取到该账号的答案信息。可选的,账号的用户每对一个验证问题对应的至少两个答案可选项进行选择,即账号的用户每回答一个验证问题,客户端向服务器发送该验证问题对应的答案信息,如果有m个验证问题,则发送m次答案信息。可选的,账号的用户对验证问题对应的至少两个答案可选项进行选择,即账号的用户每回答一个验证问题,客户端缓存该答案信息,当账号的用户对所有的验证问题回答完成时,客户端得到所有的验证问题对应的答案信息发送给服务器,如果有m个验证问题,则发送1次答案信息。
答案信息获取单元4031,用于获取所述验证问题对应的预设的正确答案信息。具体实现中,根据账号标识和验证问题编号key从存储的验证信息中获取账号对应的身份验证信息,并从账号对应的身份验证信息中获取验证问题编号key对应的预设的正确答案信息。可选的,还可以在索引表中根据账号标识和验证问题编号key查找到所述验证问题对应的预设的正确答案信息的地址链接,再根据地址链接获取验证问题编号key对应的预设的正确答案信息。
答案判断单元4032,用于判断所述得到答案信息是否与所述获取到的预设的正确答案信息一致。可选的,如果接收到m次所述账号的答案信息,则判断每个验证问题对应的答案信息是否与该验证问题对应的预设的正确答案信息一致;如果接收到1次所述账号的答案信息,则判断所述账号的答案信息中每个验证问题对应的答案信息是否与该验证问题对应的预设的正确答案信息是否一致。
计算单元4033,用于当所述答案判断单元4032的判断结果为是时,累计所述账号的回答正确数目,并计算所述账号对所述身份验证信息的答案正确率。具体实现中,当判断到得到的答案信息与获取到的预设的正确答案信息一致时,累计账号的回答正确数目,并计算所述账号对身份验证信息的答案正确率,答案正确率为所述账号的回答正确数目与获取到的验证问题对应的预设数量之比。
正确率判断单元4034,用于判断所述计算得到的所述账号对所述身份验证信息的答案正确率是否满足预设的答案正确率。具体实现中,预设的正确率为预先设定的可编辑值,例如80%、85%等。
响应单元4035,用于当所述正确率判断单元4034的判断结果为是时,向所述客户端返回身份验证成功的响应,当所述正确率判断单元4034的判断结果为否时,向所述客户端返回身份验证失败的响应。可选的,当所述答案判断单元4032的判断结果为否时,向账号返回身份验证失败的响应时可向客户端发送提示信息,提示信息的内容可以为在预设时间内所述账号不能再次提交身份验证请求等,预设的时间例如五天、7天等。
需要说明的是,附图5所示的验证模块的结构和功能可通过本发明图1、图3所示实施例的方法具体实现,该具体实现过程可参见图1、图3所示实施例的相关描述,在此不赘述。
本发明实施例还公开了一种服务器,包括图4-图5所示的装置;该装置的结构和功能可参见图4-图5所示实施例的相关描述,在此不赘述。需要说明的是,本实施例提供的服务器与图1、图3所示的互联网账号身份验证方法相对应,为基于图1、图3所示的互联网账号身份验证方法的执行主体。
通过上述实施例的描述,可将获取到的身份验证信息发送到客户端,以使客户端进行显示,当接收到客户端发送的对显示的验证问题对应的至少两个答案可选项进行选择得到的答案信息时,根据预设的正确答案信息对接收到的答案信息进行验证,计算答案信息的正确率,若答案信息的正确率满足预设的答案正确率,则向客户端返回身份验证成功的响应,反之,则向客户返回身份验证失败的响应。通过本发明实施例进行身份验证,无须填写账号具体的历史证据资料,身份验证步骤便捷,提高了身份验证的效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (9)

1.一种互联网账号身份验证的方法,其特征在于,所述方法包括:
当接收到客户端发送的关于账号的身份验证请求时,获取所述账号对应的身份验证信息,所述身份验证信息为预先根据账号信息生成的包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项的信息;
将所述获取到的身份验证信息发送给所述客户端,以使所述客户端显示所述身份验证信息;
当接收到所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息时,判断所述接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向所述客户端返回身份验证响应;
所述判断所述接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向所述客户端返回身份验证响应包括:
获取所述验证问题对应的预设的正确答案信息;
判断所述获取到答案信息是否与所述获取到的预设的正确答案信息一致;
若一致,累计所述账号的回答正确数目,并计算所述账号对所述身份验证信息的答案正确率;
判断所述计算得到的所述账号对所述身份验证信息的答案正确率是否满足所述预设的答案正确率;
若是,向所述客户端返回身份验证成功的响应;
若否,向所述客户端返回身份验证失败的响应。
2.如权利要求1所述的方法,其特征在于,所述获取所述账号对应的身份验证信息之前,包括:
获取所述账号信息,所述账号信息包括:所述账号的标识、所述账号的属性信息、所述账号的登录信息或所述账号的通讯信息;
根据所述获取到的账号信息生成所述账号的身份验证信息。
3.如权利要求2所述的方法,其特征在于,所述根据所述获取到的账号信息生成所述账号的身份验证信息之后,包括:
根据所述账号的标识存储所述生成的身份验证信息。
4.如权利要求3所述的方法,其特征在于,所述客户端发送的关于账号的身份验证请求包括所述账号的标识;
所述获取所述账号对应的身份验证信息包括:
根据所述账号的标识从所述存储的身份验证信息中查找到所述账号的身份验证信息;
从所述查找的所述账号的身份验证信息中获取至少一个验证问题和所述验证问题对应的至少两个答案可选项。
5.一种互联网账号身份验证的装置,其特征在于,所述装置包括:
验证问题获取模块,用于当接收到客户端发送的关于账号的身份验证请求时,获取所述账号对应的身份验证信息,所述身份验证信息为预先根据账号信息生成的包括:至少一个验证问题和所述验证问题对应的至少两个答案可选项的信息;
验证问题发送模块,用于将所述获取到的身份验证信息发送给所述客户端,以使所述客户端显示所述身份验证信息;
验证模块,用于当接收到所述客户端发送的对所述显示的身份验证信息中的所述验证问题对应的至少两个答案可选项中进行选择得到的答案信息时,判断所述接收到的答案信息的正确率是否满足预设的答案正确率,根据判断结果向所述客户端返回身份验证响应;
所述验证模块包括:
答案信息获取单元,用于获取所述验证问题对应的预设的正确答案信息;
答案判断单元,用于判断所述获取到答案信息是否与所述获取到的预设的正确答案信息一致;
计算单元,用于当所述答案判断单元的判断结果为是时,累计所述账号的回答正确数目,并计算所述账号对所述身份验证信息的答案正确率;
正确率判断单元,用于判断所述计算得到的所述账号对所述身份验证信息的答案正确率是否满足所述预设的答案正确率;
响应单元,用于当所述正确率判断单元的判断结果为是时,向所述客户端返回身份验证成功的响应,当所述正确率判断单元的判断结果为否时,向所述客户端返回身份验证失败的响应。
6.如权利要求5所述的装置,其特征在于,所述装置还包括:
账号信息获取模块,用于获取所述账号信息,所述账号信息包括:所述账号的标识、所述账号的属性信息、所述账号的登录信息或所述账号的通讯信息;
验证信息生成模块,用于根据所述获取到的账号信息生成所述账号的身份验证信息。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
存储模块,用于根据所述账号的标识存储所述生成的身份验证信息。
8.如权利要求7所述的装置,其特征在于,所述客户端发送的关于账号的身份验证请求包括所述账号的标识;
所述验证问题获取模块包括:
查找单元,用于根据所述账号的标识从所述存储的身份验证信息中查找到所述账号的身份验证信息;
获取单元,用于从所述查找的所述账号的身份验证信息中获取至少一个验证问题和所述验证问题对应的至少两个答案可选项。
9.一种服务器,其特征在于,包括如权利要求5~8任一所述的装置。
CN201310346954.3A 2013-08-09 2013-08-09 一种互联网账号身份验证的方法、装置及服务器 Active CN104348822B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201310346954.3A CN104348822B (zh) 2013-08-09 2013-08-09 一种互联网账号身份验证的方法、装置及服务器
PCT/CN2014/083707 WO2015018315A1 (en) 2013-08-09 2014-08-05 Identity authentication method of an internet account, identity authentication device of an internet account and server
US14/660,579 US9684777B2 (en) 2013-08-09 2015-03-17 Identity authentication method of an internet account, identity authentication device of an internet account and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310346954.3A CN104348822B (zh) 2013-08-09 2013-08-09 一种互联网账号身份验证的方法、装置及服务器

Publications (2)

Publication Number Publication Date
CN104348822A CN104348822A (zh) 2015-02-11
CN104348822B true CN104348822B (zh) 2019-01-29

Family

ID=52460653

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310346954.3A Active CN104348822B (zh) 2013-08-09 2013-08-09 一种互联网账号身份验证的方法、装置及服务器

Country Status (3)

Country Link
US (1) US9684777B2 (zh)
CN (1) CN104348822B (zh)
WO (1) WO2015018315A1 (zh)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10375063B2 (en) 2014-07-29 2019-08-06 Lexisnexis Risk Solutions Inc. Systems and methods for combined OTP and KBA identity authentication utilizing academic publication data
US9380057B2 (en) * 2014-07-29 2016-06-28 Lexisnexis Risk Solutions Inc. Systems and methods for combined OTP and KBA identity authentication
CN105426744B (zh) * 2014-09-22 2019-02-01 阿里巴巴集团控股有限公司 一种密码保护问题的设置方法和装置
CN104580264B (zh) * 2015-02-13 2019-04-26 人民网股份有限公司 登录方法、登录装置以及登录和注册***
CN104883351B (zh) * 2015-03-13 2019-02-12 小米科技有限责任公司 多因子认证方法和装置
CN107113308A (zh) * 2015-05-06 2017-08-29 华为技术有限公司 鉴权方法和接入设备
CN106302355A (zh) * 2015-06-08 2017-01-04 阿克苏智安信息技术有限公司 一种网络实名制身份验证的方法
CN105022941A (zh) * 2015-06-24 2015-11-04 上海斐讯数据通信技术有限公司 一种用户名密码的管理方法和***
CN106453205B (zh) * 2015-08-07 2019-12-10 阿里巴巴集团控股有限公司 一种身份验证方法和装置
CN106453206B (zh) * 2015-08-07 2019-06-28 阿里巴巴集团控股有限公司 一种身份验证方法和装置
CN106559387B (zh) 2015-09-28 2021-01-15 腾讯科技(深圳)有限公司 一种身份验证方法及装置
CN105827409A (zh) * 2016-02-29 2016-08-03 宇龙计算机通信科技(深圳)有限公司 一种身份验证的方法及装置
CN106060050B (zh) * 2016-06-01 2019-06-07 维沃移动通信有限公司 身份验证方法及终端设备
CN106230844A (zh) * 2016-08-05 2016-12-14 珠海市魅族科技有限公司 一种安全验证方法和装置
US10521572B2 (en) 2016-08-16 2019-12-31 Lexisnexis Risk Solutions Inc. Systems and methods for improving KBA identity authentication questions
CN106888201A (zh) * 2016-08-31 2017-06-23 阿里巴巴集团控股有限公司 一种校验方法及装置
CN111611558B (zh) * 2017-01-12 2023-05-16 创新先进技术有限公司 一种身份验证的方法及装置
CN107066893B (zh) 2017-02-28 2018-11-09 腾讯科技(深圳)有限公司 区块链中账户信息的处理方法和装置
CN107733660A (zh) * 2017-11-29 2018-02-23 佛山市因诺威特科技有限公司 一种密码找回方法
CN108183924A (zh) * 2018-03-01 2018-06-19 深圳市买买提信息科技有限公司 一种登录验证方法及终端设备
CN108765175A (zh) * 2018-06-01 2018-11-06 中国平安人寿保险股份有限公司 保单保全信息处理方法、装置、计算机设备和存储介质
CN111274559A (zh) * 2018-12-05 2020-06-12 深圳市茁壮网络股份有限公司 一种身份验证方法及装置
CN109684102B (zh) * 2018-12-14 2023-06-09 广州市百果园信息技术有限公司 直播答题的处理方法、装置、计算机可读存储介质及终端
CN110517381A (zh) * 2019-08-20 2019-11-29 一石数字技术成都有限公司 一种基于人脸注册机制的访客管理***和方法
CN111008373B (zh) * 2019-11-22 2024-05-28 腾讯科技(深圳)有限公司 智能问答的处理方法、装置、计算机可读介质及电子设备
CN110929010A (zh) * 2019-11-28 2020-03-27 中国银行股份有限公司 风险用户身份判断方法及装置
CN111669369A (zh) * 2020-05-08 2020-09-15 武汉文华众创空间管理有限公司 一种用于云存储数据的用户身份认证***及方法
CN112016067A (zh) * 2020-08-14 2020-12-01 支付宝(杭州)信息技术有限公司 一种用户身份核验方法及装置
US12021861B2 (en) * 2021-01-04 2024-06-25 Bank Of America Corporation Identity verification through multisystem cooperation
CN112989303A (zh) * 2021-05-13 2021-06-18 北京芯盾时代科技有限公司 一种问题生成方法及设备
CN113641968A (zh) * 2021-08-14 2021-11-12 永旗(北京)科技有限公司 一种基于区块链的身份验证方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101840544A (zh) * 2009-03-09 2010-09-22 埃森哲环球服务有限公司 知识评估工具
CN101938466A (zh) * 2010-07-30 2011-01-05 百度在线网络技术(北京)有限公司 一种用于基于开放式知识库进行用户验证的方法与设备
CN102187302A (zh) * 2008-09-29 2011-09-14 智能技术无限责任公司 处理多用户交互式输入***中的交互
CN102317903A (zh) * 2009-03-06 2012-01-11 费斯布克公司 使用社交信息对用户会话进行认证
CN103138921A (zh) * 2011-11-22 2013-06-05 阿里巴巴集团控股有限公司 一种身份信息验证方法和***
CN103348369A (zh) * 2011-01-06 2013-10-09 电子湾有限公司 计算建议工具中的兴趣度推荐

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1095336A1 (en) * 1998-05-21 2001-05-02 Equifax Inc. System and method for authentication of network users with preprocessing
US6622131B1 (en) * 1999-12-23 2003-09-16 Rategenius, Inc. Method and system for auctioning loans through a computing system
US20030105959A1 (en) * 2001-12-03 2003-06-05 Matyas Stephen M. System and method for providing answers in a personal entropy system
US7231657B2 (en) * 2002-02-14 2007-06-12 American Management Systems, Inc. User authentication system and methods thereof
US7337324B2 (en) * 2003-12-01 2008-02-26 Microsoft Corp. System and method for non-interactive human answerable challenges
US7337327B1 (en) * 2004-03-30 2008-02-26 Symantec Corporation Using mobility tokens to observe malicious mobile code
US8131830B2 (en) * 2004-04-19 2012-03-06 Hewlett-Packard Development Company, L.P. System and method for providing support services using administrative rights on a client computer
CN100581105C (zh) * 2004-07-23 2010-01-13 招商银行股份有限公司 数字证书安全保护方法
US8756661B2 (en) * 2009-08-24 2014-06-17 Ufp Identity, Inc. Dynamic user authentication for access to online services
TWI540874B (zh) * 2009-11-16 2016-07-01 Kai-Han Yang Identity authentication method, device and system
US8495720B2 (en) * 2010-05-06 2013-07-23 Verizon Patent And Licensing Inc. Method and system for providing multifactor authentication
US20120208166A1 (en) * 2011-02-16 2012-08-16 Steve Ernst System and Method for Adaptive Knowledge Assessment And Learning
US20120330789A1 (en) * 2011-06-27 2012-12-27 Heck Ryan A Limitation protocol
US8850536B2 (en) * 2011-08-05 2014-09-30 Safefaces LLC Methods and systems for identity verification in a social network using ratings
CN103179098B (zh) * 2011-12-23 2017-03-01 阿里巴巴集团控股有限公司 一种网络账号的密码找回方法和装置
US8955058B2 (en) * 2012-11-15 2015-02-10 International Business Machines Corporation Automatically generating challenge questions inferred from user history data for user authentication
US8990917B2 (en) * 2012-12-27 2015-03-24 Alcatel Lucent Authentication of applications that access web services

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102187302A (zh) * 2008-09-29 2011-09-14 智能技术无限责任公司 处理多用户交互式输入***中的交互
CN102317903A (zh) * 2009-03-06 2012-01-11 费斯布克公司 使用社交信息对用户会话进行认证
CN101840544A (zh) * 2009-03-09 2010-09-22 埃森哲环球服务有限公司 知识评估工具
CN101938466A (zh) * 2010-07-30 2011-01-05 百度在线网络技术(北京)有限公司 一种用于基于开放式知识库进行用户验证的方法与设备
CN103348369A (zh) * 2011-01-06 2013-10-09 电子湾有限公司 计算建议工具中的兴趣度推荐
CN103138921A (zh) * 2011-11-22 2013-06-05 阿里巴巴集团控股有限公司 一种身份信息验证方法和***

Also Published As

Publication number Publication date
US9684777B2 (en) 2017-06-20
US20150186632A1 (en) 2015-07-02
CN104348822A (zh) 2015-02-11
WO2015018315A1 (en) 2015-02-12

Similar Documents

Publication Publication Date Title
CN104348822B (zh) 一种互联网账号身份验证的方法、装置及服务器
US7533419B2 (en) Human interactive proof service
CN104092811B (zh) 移动终端信息下载的方法、***、终端设备及服务器
CN103916244B (zh) 验证方法及装置
CN102682009B (zh) 一种用户登录网页的方法及***
CN102737019B (zh) 机器行为确定方法、网页浏览器及网页服务器
CN104580074B (zh) 客户端应用的登录方法及其相应的服务器
CN106339613B (zh) 一种应用数据的处理方法、终端及服务器
CN103297528B (zh) 一种获取票务信息的方法和装置
CN108200040A (zh) 移动客户端免密登录的方法、***、浏览器及移动终端
CN110113366A (zh) 一种csrf漏洞的检测方法及装置
CN108712413A (zh) 一种身份验证的方法及设备
CN104901924B (zh) 一种互联网账号的验证方法及装置
CN104410546A (zh) 实时处理***的测试方法和装置
CN109995748A (zh) 一种验证码处理方法、设备及***
CN104348613B (zh) 用户校验方法、装置及***
CN103634111B (zh) 单点登录方法和***及单点登录客户端
CN107171889A (zh) 网络应用接口的测试方法、装置及电子设备
CN103389985B (zh) 一种用于提供搜索结果的方法和设备
CN104462242B (zh) 网页回流量统计方法及装置
CN109525588A (zh) 一种验证码处理方法、设备及***
CN113055348B (zh) 一种跨平台数据请求方法、装置及电子设备
CN104468794A (zh) 网站的模拟登陆方法和装置
CN108306937B (zh) 短信验证码的发送方法、获取方法、服务器及存储介质
CN110022327A (zh) 一种短信认证测试方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant