[发明专利]一种用户访问管理的方法和系统有效
申请号: | 202110585072.7 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113329010B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 康韬 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张效荣;韩黎捷 |
地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 访问 管理 方法 系统 | ||
本发明公开了一种用户访问管理的方法和系统,涉及计算机领域。该方法的一具体实施方式包括:根据预设时段内的用户访问数据确定预设时段内的用户ID名单;获取用户ID名单中每个用户ID对应的登录账号名单,根据登录账号名单和用户访问数据确定预设时段内每个登录账号的访问次数名单;根据预设时段内每个登录账号的访问次数生成黑名单,将黑名单发送至客户端,以使客户端拦截所述黑名单中登录账户的页面访问请求。该实施方式通过采用三个维度的内存结构,有效提高了数据存储的稳定性,节省存储空间,进而提高分析数据的准确性,降低误杀率。通过设置过期时间,进一步降低数据存储压力和节省存储空间,提高数据存储的稳定性。
技术领域
本发明涉及计算机技术领域,尤其涉及一种用户访问管理的方法和系统。
背景技术
随着互联网的快速发展,互联网资源也越来越丰富,虽然大部分用户是对网络资源的正常访问,但还是存在一部分用户会对网络资源进行恶意访问和占用。线上运行的系统,会遭受各种各样的恶意访问,不仅影响应用网站的正常运作,更危害网站安全。同时,相较于偶然性的黑产攻击,恶意访问是持续性的,这就意味着,如果要抗击恶意访问,需要扩充机器的存储来抵御大量的访问流量来防止系统崩溃。
目前市面上存在的防刷策略维度较少,多数以访问频率和次数为主,误杀率较高,效率和准确性差,需要耗费大量存储空间,仅能通过人工设置程序的方式定期对内存空间进行清理,耗费过多的资源。
发明内容
有鉴于此,本发明实施例提供一种用户访问管理的方法和系统,通过采用三个维度的内存结构,能够分别管理各个维度的数据,节省存储空间,提高数据存储的稳定性,减少误杀率,进而提高用户访问管理的准确性和高效性。
为实现上述目的,根据本发明实施例的第一方面,提供了一种用户访问管理的方法。
本发明实施例的用户访问管理的方法包括:根据预设时段内的用户访问数据确定所述预设时段内的用户ID名单;所述用户访问数据包括:用户ID、登录账户和访问时间;获取所述用户ID名单中每个用户ID对应的登录账号名单,根据所述登录账号名单和所述用户访问数据确定预设时段内每个登录账号的访问次数名单,所述访问次数名单包括每个用户ID对应的各个登录账户的访问次数;根据预设时段内每个登录账号的访问次数生成黑名单,将所述黑名单发送至客户端,以使客户端拦截所述黑名单中登录账户的页面访问请求。
可选地,在根据预设时段内的用户访问数据确定所述预设时段内的用户ID名单之后,还包括:
为所述用户ID名单和/或所述访问次数名单设置过期时段,当所述用户ID名单或所述访问次数名单超过过期时段后,清除所述用户ID名单或所述访问次数名单;
其中,所述过期时段的时长大于等于所述预设时间段的时长。
可选地,所述用户访问数据来自客户端集合中的任意一个或多个客户端;
将所述黑名单发送至客户端,包括:将所述黑名单发送至所述客户端集合中的任意一个或多个客户端。
可选地,在根据预设时段内每个登录账号的访问次数生成黑名单之前,还包括:确认当前时间在预设的任务执行时段内;
在根据预设时段内每个登录账号的访问次数生成黑名单之后,还包括:利用所述黑名单替换根据前一个预设时段内的用户访问数据生成的初始黑名单;所述初始黑名单默认为空。
为实现上述目的,根据本发明实施例的第二方面,提供了另一种用户访问管理的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110585072.7/2.html,转载请声明来源钻瓜专利网。