Hexo安装文章加密插件

插件详情见开源地址:hexo-blog-encrypt


安装

  • 博客根目录运行命令
1
npm install --save hexo-blog-encrypt

快速使用

  • password 字段添加到您文章信息头
1
2
3
4
5
---
title: Hello World
date: 2023-07-05 21:18:02
password: hello
---
  • 再使用hexo clean && hexo g && hexo s进行本地预览

优先级:文章信息头 > 按标签加密

高级设置

  • 文章信息头
1
2
3
4
5
6
7
8
9
10
11
12
---
title: Hello World
tags:
- 作为日记加密
date: 2016-03-30 21:12:21
password: mikemessi
abstract: 有东西被加密了, 请输入密码查看.
message: 您好, 这里需要密码.
theme: blink #加密主题
wrong_pass_message: 抱歉, 这个密码看着不太对, 请再试试.
wrong_hash_message: 抱歉, 这个文章不能被校验, 不过您还是能看看解密后的内容.
---
  • _config.yml

示例

1
2
3
4
5
6
7
8
9
10
# Security
encrypt: # hexo-blog-encrypt
abstract: 有东西被加密了, 请输入密码查看.
message: 您好, 这里需要密码.
tags:
- {name: tagName, password: 密码A}
- {name: tagName, password: 密码B}
theme: blink #加密主题
wrong_pass_message: 抱歉, 这个密码看着不太对, 请再试试.
wrong_hash_message: 抱歉, 这个文章不能被校验, 不过您还是能看看解密后的内容.

说明:设置中文密码只能从其他地方粘贴进去

加密主题