跳转主页

密码限制访问

·239 字·1 分钟
Blog

参考的是这一篇 Hugo | 为博客文章添加密码

layouts/_default/single.htmlheader中添加:

    <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
---

完成后,打开文章页面时会弹出提示框,要求输入密码。

当然,完全不想给他人看到的内容请不要以任意方式上传互联网,建议白纸黑字写完毁灭。