Java的过滤器黑名单列表如何动态添加删除

一号男嘉宾 发布于 2012/02/03 23:39
阅读 1K+
收藏 0
RT,我想实现这样一个功能,用一个Filter来限制那些恶意登录的人,连续输错三次密码就把IP记录下来,加黑名单列表,这个功能能实现了,现在是想把黑名单里面的用户冻结30分钟就释放掉,怎么做?就是如何动态添加和删除黑名单的列表,Filter在应用启动了以后如何再次读取列表?我的列表是放在web.xml文件里面的,会的盆友告诉下,谢谢。
加载中
0
鉴客
鉴客
这没有技术问题,主要是规则的定义,别忘了,输错两次密码,第三次输入对了,就要清除记录哦
一号男嘉宾
一号男嘉宾
Filter在启动时就启动了,那时候读取的黑名单列表是固定的哇。后面添加进了黑名单,你是如何让Filter再读取一次的?
0
ExtremeTalk
ExtremeTalk
输错三次记录时间;以后用户每次尝试登录则与当前时间比较。登录成功则清除时间记录。
返回顶部
顶部