思源笔记(版本 v3.3.4),如何针对单篇笔记内容,进行访问加密(即浏览需要输入密码)
如何针对单篇笔记内容,进行访问加密(即浏览需要先输入密码)
相关帖子
-
我正在开发思源笔记的自定义发布功能,可以选择让部分文章/笔记本在发布服务下不可见,使得无法搜索到它的内容、标签、书签、关系图、双链。而且不是前端不显示,而是数据后端不会给前端,避免信息泄露。不过我特意让发布服务不可见的文章可以通过对应的网址直接访问到,也算是一个变相的加密了,别人没法在发布服务里搜索到你的文章,有你给的链接就可以直接访问。比用 js 片段/插件加密的方案安全。
目前初版已经基本开发完成了,再稍微调整下应该这两天就 PR,可以期待一下 😁
我靠,大佬,你就是我的神CongSec •建议,通过链接可以直接访问可配置,比如,哪些文章禁止隐藏后可直接访问,这样防止某个文章之前可访问,后来被隐藏了,但用户已收藏了网址。当然,如果指定某些文章需输入密码访问也行,看实现方便。wilsons •能不能把启动页给删除下 😋: 建议优化下思源的发布模式(博客化)china1 •@china1 这个这次 PR 不考虑,而且那个启动页我在想应该就是还没加载好数据吧,那只能是等官方优化一下启动速度。不过我后续还打算写个发布增强的插件,提升一下发布和分享体验。@yuxinzhao 这样也可以 👍 ,但文档加密可能过不了 pr 请求,详见 https://www.siyuan-note.club/7209280m0wilsons •@wilsons 不用对文档进行真加密呀,其实还是访问控制,我想的是当用 GetDoc 访问到标记为加密的文章时,后端返回一个填写密码的 html 块,输入密码后如果密码正确会给本地写 cookie,然后再触发 GetDoc,然后 GetDoc 里去检查有没有带特定 cookie,有的话就可以获取到文档内容,而且这个方法只要本地有正确的 cookie 就不用重复输入密码 - 其他回帖
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于