如何使用MYSQL和JS阻止未经授权的用户访问网站

时间:2017-02-21 07:31:42

标签: javascript mysql

我的网站使用网址参数,例如example.com?key=value

让我们想象我有名片生成器,但除了名字,姓氏等参数。我希望用户提供访问它的密钥。

示例键可以是gI8ol3dAci,我希望我的Javascript在执行其他操作之前检查它。密钥将在MySQL数据库表中,我想阻止3次输入错误密钥的IP,并且我想存储密钥的使用次数。我在考虑以下概念:

  1. 检查IP是否未列入黑名单(3次以上尝试失败)
  2. 检查密钥是否正常工作
  3. 为此密钥的使用次数添加1
  4. 问题是我不确定使用JavaScript是否安全。

0 个答案:

没有答案