如何计算javascript中登录尝试的最大次数
how to count maximum number of login attempts in javascript?
我想计算javascript中登录尝试的最大次数。我真的怀疑我们能否用javascript来完成,因为每次我提交表单时,它都会给我一个新的实例JS文件和里面的变量。因此,上次登录计数器将在下次提交表单时丢失。有没有办法将最大登录次数限制在3次?
您可以使用localStorage
、cookie或隐藏的输入元素来跟踪登录尝试的次数(记住最近三次登录尝试的日期,并将日期与当前时间进行比较)。
但是,请不要使用JavaScript,因为很容易绕过这一点。
考虑到每次单击"确定/提交"按钮时都会提交页面,使用javascript是没有意义的。然而,如果您在javascript中检查密码,这将是有意义的。话虽如此,在javascript中检查密码是不安全的。
有很多方法可以做到这一点,但您在客户端保存的所有内容都是不安全的,因为客户端可以更改数据(甚至可以删除计数器,以便重新开始计数)。
如果你有一个关键/敏感的应用程序,你应该管理登录尝试,以及所有其他形式的登录数据,在服务器端控制内容。
相关文章:
- 根据元素和容器大小计算边距
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 使用D3.js计算带有字母间距的文本长度
- 尝试使用Phonegap进行php登录
- Facebook登录按钮没有'不能在Firefox上工作
- 使用CSS或JavaScript计算分页符的数量
- 使用javascript反复检查用户在facebook上的登录状态
- 可以't计算自定义谷歌地图的js
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- JavaScript计算帮助(乘以时间)
- 如何计算对象文字中的键
- JavaScript循环无法正确计算/显示结果
- Firebase-登录时获取url
- 与域在同一台计算机上运行的NODEJS服务器的CORS错误
- 四舍五入JavaScript计算
- BrowserId登录请求在文档加载时被调用
- 如何计算javascript中登录尝试的最大次数
- Jquery库来计算用户登录到我的页面的次数
- 从网络计算机上启用智能卡的登录中读取windows用户名