avatar


9.加密和用户标识

因为我的hexo-blog-encrypt,被我进行了个性化的修改。
参考《10.Hexo中的信息安全实践》

所以通过我博客的效果和官方的效果不一样。

加密方法基于一个插件hexo-blog-encrypt

插件的安装

安装命令:npm install --save hexo-blog-encrypt

插件的配置

  1. 在Hexo的配置文件中,添加如下代码,以开启插件。
1
2
encrypt:
enable: true
  1. 在需要加密的POST的Front-matter配置密码或密码提示信息。
    • password: 密码
    • message: 提示
    • abstract: 摘要,该字段用以取代非加密文章的description
  2. 特别的,如果我们不想每篇文章都配置messageabstract,可以把两个字段写在Hexo的配置文件中。如果在POST和Hexo的配置文件中同时存在,会以POST中的为准。

插件源码修改

该插件存在一些BUG。

微信:KakaWanYifan
邮箱:i@m.kakawanyifan.com
文章作者: Kaka Wan Yifan
文章链接: https://kakawanyifan.com/10109
版权声明: 本博客所有文章版权为文章作者所有,未经书面许可,任何机构和个人不得以任何形式转载、摘编或复制。

评论区