还是前面那篇文里面,我们所涉及到的,有朋友说前端设置密码,直接F12就能看见!
《利用JS给单页html加上简单访问密码,需要密码才能访问!》
其实吧,我本意是怕这个网站内容被滥用,这种密码访问也是“防君子不防小人!”,既然觉得不妥,那我们只能给他再加固一下了!
MD5共有6种加密方法:
- hex_md5(value)
- b64_md5(value)
- str_md5(value)
- hex_hmac_md5(key, data)
- b64_hmac_md5(key, data)
- str_hmac_md5(key, data)
MD5的GitHub地址贴上:https://github.com/blueimp/JavaScript-MD5
以防GitHub突然访问不了了,我在文末会留一个百度网盘地址!
那么将js放到目录里面加以引用即可!
<script src="你放置md5文件的位置/md5.js"></script> <script type="text/javascript"> var password="" password=prompt('请输入密码(本网站需输入密码才可以进入):',''); function custom_close() { window.opener=null; window.open('','_self'); window.close(); } if (password !='123') { custom_close(); //加这一段是为了避免有些浏览器不支持关闭浏览器的js ,所以请求跳转到一个新页面! window.location.href='about:blank'; } </script>
那么我们在查看的时候就不会把密码暴露出来了!
当然还有很多种加密方式,base64加密,sha1加密,编码和解码字符串,AES/DES加密解密等等方式,其实方法大差不差,就不多做介绍了!
还是那句话“防君子不防小人!”共勉!谢谢!