如何给博文加密

博客当然也要有记录生活的功能,怎么能放心的记(tu)录(cao)生活而不担心被陌生人看到呢,那就需要对博文进行加密了。本文介绍了使用hexo-blog-encrypt插件完成对博文进行加密的方式,可以放心的写一些羞羞的事情了~

通过hexo-blog-encrypt插件实现,插件github地址:https://github.com/MikeCoder/hexo-blog-encrypt ,上面有使用方式的介绍

1. 安装encrypt插件

在hexo根目录下的package.jsondependencies标签下添加:

1
"hexo-blog-encrypt": "2.0.*"

更新环境安装插件

1
$ npm install 

2. 在配置文件中启用插件

站点配置文件 _config.yml中启用插件,添加如下配置

1
2
3
4
# Security
## Docs: https://github.com/MikeCoder/hexo-blog-encrypt
encrypt:
enable: true

3. 使用encrypt插件加密文章

在文章头中添加password字段

1
2
3
4
5
6
---
title: hello world
password: liushaoxia
abstract: 加密文章的简介
message: 输入密码上方的提示
---

4. live demo

demo: 博文加密测试 , 密码是liushaox

5. 高阶使用方式

可以对文章目录TOC进行加密、修改加密模板,具体方式转步插件作者wiki查看: