密码限制访问
·239 字·1 分钟
Blog
参考的是这一篇 Hugo | 为博客文章添加密码
在layouts/_default/single.html
header中添加:
<div class="post-password">
{{ if ( .Params.password | default "" ) }}
<script>
(function(){
if (prompt('请输入文章密码') != {{ .Params.password }}){
alert('密码错误!');
if (history.length === 1) {
window.opener = null;
window.open('', '_self');
window.close();
} else {
history.back();
}
}
})();
</script>
{{ end }}
</div>
在需要设置密码的文章Font Matter内添加password
:
---
title: "xxxx"
date: xxxx-xx-xx
password: 123456
---
完成后,打开文章页面时会弹出提示框,要求输入密码。
当然,完全不想给他人看到的内容请不要以任意方式上传互联网,建议白纸黑字写完毁灭。