网络用户验证方法及系统的制作方法

文档序号:9435845阅读:514来源:国知局
网络用户验证方法及系统的制作方法
【技术领域】
[0001]本发明涉及网络用户验证方法及系统。
【背景技术】
[0002]传统的验证码验证技术不论是在网站还是手机上,仅仅是为了确认用户身份而制作的一系列数字形式验证码,在安全性方面此类技术存在较大的安全缺陷,网站的安全性是非常重要的,但是一些以利益为目的的注册机、自动回帖机、灌水机等一些恶意软件不断威胁着网站的安全,浪费网站的资源,产生许多的垃圾文件,花费大量的人力与财力进行维护,验证码在区别于人与机器中发挥着重要的作用,但是目前的验证码其形式简单、单一,很容易被注册机等恶意软件破解,进行文字识别,所以需要提高现有验证码的技术。

【发明内容】

[0003]本发明实施例的目的在于提供网络用户验证方法及系统,旨在解决现有技术中验证码和问题同时出现所导致的安全性较低的问题。
[0004]本发明实施例提供了网络用户验证方法,所述方法包括如下步骤:
根据素材设置对应的问题及其答案;
在用户终端发起验证请求时,获取并投放所述素材;
当用户终端发起获取所述素材对应的问题请求时,获取所述素材对应的问题,并根据预设投放路径,投放所述素材对应的问题;以及
在获取用户终端的验证反馈后,将其与所述答案进行比对,形成验证结果。
[0005]本发明实施例又提供了网络用户验证系统,所述系统包括:
素材生成单元,用于根据素材设置对应的问题及其答案;
素材投放单元,用于在用户终端发起验证请求时,获取并投放所述素材;
素材问题投放单元,用于当用户终端发起获取所述素材对应的问题请求时,获取所述素材对应的问题,并根据预设投放路径,投放所述素材对应的问题;
验证单元,用于在获取用户终端的验证反馈后,将其与所述答案进行比对,形成验证结果O
[0006]本发明实施例所提供的网络用户验证方法及系统,在用户终端请求验证时只发送用于验证的素材,素材所对应的问题通过预设投放路径进行投放,然后用户通过在预设投放路径获取到的问题,在用户终端进行验证反馈,避免了在验证时素材和对应的问题同时在同一用户终端出现造成验证答案被轻易破解,增强了验证的安全性。
【附图说明】
[0007]图1为本发明实施例提供的网络用户验证方法的第一种流程图;
图2为本发明实施例提供的网络用户验证方法的第一种示意图;
图3为本发明实施例提供的网络用户验证方法的第二种示意图; 图4为本发明实施例提供的网络用户验证方法的第二种流程图;
图5为本发明实施例提供的网络用户验证系统的第一种结构示意图;
图6为本发明实施例提供的网络用户验证系统的第二种结构示意图。
【具体实施方式】
[0008]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0009]图1示出了本发明实施例提供的网络用户验证方法的第一种流程图,为了便于描述,仅示出了与本发明实施例相关的部分,本发明实施例提供的网络用户验证方法,所述方法包括如下步骤:
步骤S11,根据素材设置对应的问题及其答案。
[0010]在本实施例中,所述素材包括图片、视频等格式,所述素材可以是广告素材,广告商将自身产品或代理产品的宣传广告形成验证的素材。
[0011]在本实施例中,根据所述素材设置对应的问题提示及其答案,具体为,可以对素材中某一区域进行高亮处理,然后对高亮处理区域进行设置问题提示,例如,广告素材中某一区域有“XX牛奶为100%纯牛奶”的字样,可对该区域的字样进行高亮处理,对应设置的问题提示为“图中高亮区域显示内容为什么”,其答案为“XX牛奶为100%纯牛奶”;对应形成的验证码即为高亮处理的广告素材及问题提示。还可以根据广告素材中的内容进行设置问题提示,例如,某一广告素材中标有“XX电机”且“XX电机”的字样颜色为红色,可以对应设置问题为“请输入图中红色字体”。
[0012]步骤S12,在用户终端发起验证请求时,获取并投放所述素材。
[0013]在本实施例中,用户在注册信息、账户登录、提交回帖等操作时,通过用户终端发送验证请求,根据验证请求随机获取素材,将所述素材投放至用户终端。例如,随机获取的素材为某一电视机的广告图片,用户在用户终端可以看见一张电视机广告的图片,图片上包括广告语,但是用户看不见当前素材的问题,即验证的问题。
[0014]步骤S13,当用户终端发起获取所述素材对应的问题请求时,获取所述素材对应的问题,并根据预设投放路径,投放所述素材对应的问题。
[0015]在本实施例中,用户在发起验证请求后,可以获取到验证用的素材,但是没有获取到当前素材对应的验证问题,需要用户再次发起获取所述素材对应的问题请求。
[0016]在本实施例中,所述用户终端的预设投放路径包括短信、电子邮箱、即时通讯应用账号。所述根据预设投放路径,投放所述素材对应的问题,具体为:在用户终端获取所述素材后,根据用户在预设会话框中输入的路径地址,投放所述素材对应的问题。如图2为本发明实施例提供的网络用户验证方法的第一种示意图,用户终端2在获取到素材21后,可以看见素材21上的内容,但是没有显示对应的问题,在用户终端2中预设会话框22,并在预设会话框22中提示用户输入邮箱地址、QQ号、手机号、微信号、微博号等路径地址,在用户输入路径地址后,通过点击发送触发框23发起获取所述素材对应的问题请求。如图3为本发明实施例提供的网络用户验证方法的第二种示意图,当用户获取到素材对应的问题时,在用户终端2的答案输入框24中输入答案,并通过点击登录触发框25进行验证。
[0017]步骤S14,在获取用户终端的验证反馈后,将其与所述答案进行比对,形成验证结果O
[0018]在本实施例中,用户根据投放的素材及通过预设投放路径所获取到的素材对应的问题,在用户终端输入对应的内容,发送该验证反馈,在获取用户终端的验证反馈后,将用户的验证反馈与答案进行比对,形成相应的验证结果,若比对后结果一致,则验证结果为正确结果;若比对后结果不一致,则验证结果为错误结果,可再次随机获取素材并投放进行重新验证。
[0019]图4示出了本发明实施例提供的网络用户验证方法的第二种流程图,为了便于描述,仅示出了与本发明实施例相关的部分,本发明实施例提供的网络用户验证方法,所述方法包括如下步骤:
步骤S21,获取发布所述素材的企业身份信息。
[0020]在本实施例中,为了保障所发布素材的内容是安全有效的,因此,我们需要对发布素材的企业进行相应的身份信息识别,企业身份信息包括:企业营业执照、组织机构代码、法人代表及有效身份信息(身份证复印件)、运营联系人、手机号码、邮件、公司地址等有效联系方式。
[0021]步骤S22,对所述企业身份信息进行识别;若所述企业身份信息不符合预设规则,则请求重新录入身份信息。
[0022]在本实施例中,所述预设规则可以为设定身份信息包括的内容,以及对身份信息进行官方认证,以确保真实性。对于不符合预设规则的身份信息,则请求重新录入身份信息。
[0023]步骤S23,根据素材设置对应的两个以上的问题及其答案。
[0024]在本实施例中,为了保证验证的安全性,通过提高随机性增加安全性,对于同一素材设置多个问题,如图2中的素材21可以分别设置问题“图中电视机是什么品牌(2个字)”和“图中下方的四个字是什么”。
[0025]步骤S24,根据所述素材设置投放权限,所述投放权限包括投放的区域、投放的时间、投放的年龄群体、投放的终端品牌、投放的终端操作系统。
[0026]在本实施例中,可根据用户终端发送请求的IP地址获取到用户所在区域,及所使用终端品牌、所使用终端操作系统等信息,还可请求用户输入相关个人信息以
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1