hexo为next博文加密

配置next

打开themes->next->layout->_partials->head.swig文件,在以下位置插入这样一段代码:

代码如下

1
2
3
4
5
6
7
8
9
10
<script>
(function(){
if('{{ page.password }}'){
if (prompt('请输入文章密码') !== '{{ page.password }}'){
alert('密码错误!');
history.back();
}
}
})();
</script>

然后在文章上写成类似这样

访问效果

-------------本文结束感谢您的阅读-------------