美文网首页
从明天起,要做一个有态度的验证码

从明天起,要做一个有态度的验证码

作者: 北海悟空 | 来源:发表于2016-08-05 17:23 被阅读22次

我们浏览网站经常会用到一些验证码,主要目的是防止来自暴力破解或密码穷举等方面的攻击,但有时候验证码的出现也会影响用户的浏览体验,解决方案之一就是设置一个抛错阀值,当有恶意用户在尝试暴力破解或穷举的时候输错次数超过阀值,便触发验证码框的弹出,这样既可以阻止攻击者的恶意行为又可以提高合法用户的浏览体验。那么trouble来了,我通过什么信息去标识一个用户呢?

一• 对于已注册过的用户

已经注册过的用户肯定有自己的用户ID,而且这个ID是不会变的,那么就可以利用这个ID做全局变量,然后设置count计数,当超过输错上限的阀值(比如3次或6次)的时候,验证码弹出。

二• 对于未注册过的用户

方法1. 未注册过的用户通常没有用户ID,这个时候可以获取用户IP地址并绑定该用户,然后设置阀值并计数,超过上限便弹验证码框。

方法2. 定义一个全局变量,运行几次加几次,当超过阀值的时候触发验证码弹框即可。

(以上解决方案仅供参考,如有不妥请尽管拍砖指正。)

相关文章

  • 从明天起,要做一个有态度的验证码

    我们浏览网站经常会用到一些验证码,主要目的是防止来自暴力破解或密码穷举等方面的攻击,但有时候验证码的出现也会影响用...

  • 从明天起,要做一个有才气的人 从明天起,要做一个勇敢自信的人 从明天起,要做一个有梦...

  • 明天一月一号了

    从明天起早起劈柴,关心粮食和蔬菜, 从明天起面朝大概,见证春暖花开, 从明天起~~~ 从明天起,要做这个,要做那个...

  • 8月计划

    从明天起我要做一个爱早睡早起的人 从明天起我要做一个爱学习的人 从明天起我要做一个爱生活的人 从期末考试开始就一直...

  • 从明天起

    从明天起对自己投资 从明天起对自己微笑 从明天起开始多说话 从明天起变得有自信 从明天起要变得脸皮厚 从明天起要做...

  • 我要做一个俗气的人

    从明天起我要做一个俗气的人, 俗不可耐, 远离人群, 去思考如何俗气的度过余生。 从明天起我要做一个俗气的人, 简...

  • 从明天起,我要做智慧有爱的妈妈

    习惯真的是一件可怕的事情,十月大部分的时间都是宅在家,除了做核酸都不出门。天天都是睡衣家居服,最初是难以忍受的恐慌...

  • 感恩第14天

    从明天起,我要做一个快乐的人,面朝大海,春暖花开 ! 很喜欢这句诗 ,从明天起我要做三件事情。 第一,清晨起来,六...

  • 幸福是什么?

    从明天起,要做一个幸福的人, 喂马、劈柴,周游世界; 从明天起,要关心粮食和蔬菜, 关心身边的一点一滴; 从明天起...

  • 2019年12月8日  山东晴

    从明天起 要做一个爱笑的人 每天提醒自己要微笑![微笑]

网友评论

      本文标题:从明天起,要做一个有态度的验证码

      本文链接:https://www.haomeiwen.com/subject/goahsttx.html