javascript - 如何创建受密码保护的网站?

标签 javascript html css

我正在创建我的网站,我需要创建受密码保护的 JavaScript 代码才能访问它。

我是否也需要更改我的 CSS,或者它只会出现在我的 HTML 代码中?

最佳答案

前端 JS 是一种糟糕的保护

// IMPORTANT: This is a JS-for-fun - and a BAD example how to secure your content:
var password = "demo"; // because ANYONE CAN SEE THIS IN VIEW SOURCE!


// Repeatedly prompt for user password until success:
(function promptPass() {

  var psw = prompt("Enter your Password");

  while (psw !== password) {
    alert("Incorrect Password");
    return promptPass();
  }

}());


alert('WELCOME');
// or show you page content

正确保护您的页面:
与服务器的安全连接和服务器端语言是必经之路。

关于javascript - 如何创建受密码保护的网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20812649/

相关文章:

javascript - .append()、prepend()、.after() 和 .before()

javascript - 在 ng-pattern 上只允许带有单个逗号或句点的数字

javascript - 为什么 Firefox + 我的代码会破坏 FireFox 刷新

javascript - DSP 是否为 :input supports onclick?

javascript - AngularJS 中的文本区域值

javascript - Ng-Switch 破坏 <select> 默认/Ng-Init 值

javascript - 使用 JavaScript 的 HTML 动画

javascript - 工具提示方向 mozilla

javascript - 从旋转 slider 中删除视差效果

css - 在 IE 11 中使用最大宽度和最大高度保持图像比例