[发明专利]一种用于检测用户信息的方法、装置及计算机设备有效
申请号: | 201810015279.9 | 申请日: | 2018-01-08 |
公开(公告)号: | CN110020529B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 周志刚;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F21/55 | 分类号: | G06F21/55;G06F21/31 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 检测 用户信息 方法 装置 计算机 设备 | ||
1.一种用于检测用户信息的方法,其特征在于,所述方法包括:
为每个用户输入控件分别建立多个监听接口;
将各所述监听接口注册至自身的应用平台中;
利用各所述监听接口分别监听每个用户输入控件的触发事件,获取所述每个用户输入控件的输入数据以及所述每个用户输入控件的多个监听接口的调用状态信息;
接收服务器发送的随机数据及预先约定的第一密钥KEY值;
基于所述KEY值对所述随机数据进行逻辑运算,获取逻辑运算后的结果,所述结果为第二密钥;
利用所述第二密钥对所述输入数据及所述调用状态信息进行加密,并将加密后的所述输入数据及所述调用状态信息发送至直播平台服务器,以供所述直播平台服务器能根据所述输入数据及所述多个监听接口的调用状态信息对用户信息进行检测;其中,
当所述服务器基于所述调用状态信息确定多个监听接口没有被全部调用时,则确定所述用户为非正常用户。
2.如权利要求1所述的方法,其特征在于,所述为每个用户输入控件分别建立监听接口,包括:
为每个用户输入控件分别构建一个监听函数,在所述每个监听函数中构建相应的监听接口;
获取每个用户输入控件的类型,并将所述每个用户输入控件的类型设置在对应的监听函数中。
3.如权利要求2所述的方法,其特征在于,所述将各监听接口注册至应用平台中,包括:
在所述应用平台中为每个用户输入控件定义一个变量;
将每个用户输入控件的监听函数设置在对应的变量中。
4.如权利要求1所述的方法,其特征在于,所述用户输入控件包括:用户名称输入控件、用户密码输入控件、用户密码确认输入控件、用户邮箱输入控件及用户手机号码输入控件。
5.如权利要求1所述的方法,其特征在于,所述基于所述KEY值对所述随机数据进行逻辑运算,包括:
基于所述KEY值对所述随机数据依次执行加法、乘法运算;
对乘法运算后的随机数据进行移位操作。
6.一种用于检测用户信息的装置,其特征在于,所述装置包括:
建立单元,用于为每个用户输入控件分别建立多个监听接口;
注册单元,用于将各所述监听接口注册至自身的应用平台中;
监听单元,用于利用各所述监听接口分别监听每个用户输入控件的触发事件,获取所述每个用户输入控件的输入数据以及所述每个用户输入控件的多个监听接口的调用状态信息;
加密单元,用于接收服务器发送的随机数据及预先约定的第一密钥KEY值;基于所述KEY值对所述随机数据进行逻辑运算,获取逻辑运算后的结果,所述结果为第二密钥;利用所述第二密钥对所述输入数据及所述调用状态信息进行加密;发送单元,用于将加密后的所述输入数据及所述调用状态信息发送至直播平台服务器,以供所述直播平台服务器能根据所述输入数据及所述多个监听接口的调用状态信息对用户信息进行检测;其中,当所述服务器基于所述调用状态信息确定多个监听接口没有被全部调用时,则确定所述用户为非正常用户。
7.如权利要求6所述的装置,其特征在于,所述建立单元用于:
为每个用户输入控件分别构建一个监听函数,每个监听函数包含三个监听接口;
获取每个用户输入控件的类型,并将所述每个用户输入控件的类型设置在对应的监听函数中。
8.如权利要求7所述的装置,其特征在于,所述注册单元用于:
在所述应用平台中为每个用户输入控件定义一个变量;
将每个用户输入控件的监听函数设置在对应的变量中。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时能够执行如权利要求1至5任一所述的方法。
10.一种用于检测用户信息的计算机设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中,
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至5任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810015279.9/1.html,转载请声明来源钻瓜专利网。