LV02-NexT-07-加密笔记内容
本文主要是如何加密笔记内容的相关笔记,若笔记中有错误或者不合适的地方,欢迎批评指正😃。
点击查看使用工具及版本
Windows | windows11 |
Ubuntu | Ubuntu16.04的64位版本 |
VMware® Workstation 16 Pro | 16.2.3 build-19376536 |
点击查看本文参考资料
分类 | 网址 | 说明 |
--- | --- | --- |
有的时候我们有些笔记可能不想让读者看到,可以怎么办?
一、实现方式
1. 方式一
1 | <script> |
之后,在我们想要加密的文章的头文件里添加上 password: yourpassword 即可。不好的地方就是调用浏览器的 UI,各个平台的样式不统一。
2. 方式二
直接安装插件:D0n9X1n/hexo-blog-encrypt: Yet, just another hexo plugin for security. (github.com)。我们在hexo站点下执行以下命令安装插件:
1 | npm install --save hexo-blog-encrypt |
后面直接看插件的教程即可。
二、有什么问题?
在部分博客中, 解密后部分元素可能无法正常显示或者表现, 这属于已知问题. 目前的解决办法是通过自行查阅自己的博客中的代码, 了解到在 onload 事件发生时调用了哪些函数, 并将这些函数挑选后写入到博客内容中。
我使用的是NexT主题,目前是8.19.2版本,复制代码的脚本正常,但是图片放大(fancybox)效果失效。加密对我来讲似乎用途不大,但是还是要知道有这么个东西在,在此记录一下吧。