如何计算javascript中登录尝试的最大次数

how to count maximum number of login attempts in javascript?

本文关键字:登录 何计算 计算 javascript      更新时间:2023-09-26

我想计算javascript中登录尝试的最大次数。我真的怀疑我们能否用javascript来完成,因为每次我提交表单时,它都会给我一个新的实例JS文件和里面的变量。因此,上次登录计数器将在下次提交表单时丢失。有没有办法将最大登录次数限制在3次?

您可以使用localStorage、cookie或隐藏的输入元素来跟踪登录尝试的次数(记住最近三次登录尝试的日期,并将日期与当前时间进行比较)。

但是,请不要使用JavaScript,因为很容易绕过这一点。

考虑到每次单击"确定/提交"按钮时都会提交页面,使用javascript是没有意义的。然而,如果您在javascript中检查密码,这将是有意义的。话虽如此,在javascript中检查密码是不安全的。

有很多方法可以做到这一点,但您在客户端保存的所有内容都是不安全的,因为客户端可以更改数据(甚至可以删除计数器,以便重新开始计数)。

如果你有一个关键/敏感的应用程序,你应该管理登录尝试,以及所有其他形式的登录数据,在服务器端控制内容。