Great idea Lin!

On Sunday, April 12, 2020 at 7:57:38 PM UTC+4:30, LinOnetwo wrote:
>
> Hi, I'd like to push TW5-EncryptTiddlerPlugin a step forward.
>
> I want my wiki to work like Notion, so I can mix Public and Private 
> content in one wiki, and tag some content to be Public.
>
> So I need to encrypt tiddler with for example "EncryptThis" tag just 
> before any SyncAdaptor, e.g., NodeJS SyncAdaptor executes the saveTiddler()
>
> And I need to decrypt tiddler withi such tag, just after any SyncAdaptor 
> executes the loadTiddler() .
>
> ---
>
> Only in this way, can we achieve following goals:
>
> 1. On browser that has enter the password ( I will remember password in 
> the browser localstorage ) , all tiddlers are always visible, and 
> searchable. ( Only when tiddler is sync back to nodejs, it become encrypted 
> )
> 2. When I backup tiddlers to Github, Private tiddlers are always encrypted
>
> ---
>
> Additional context:
>
> I'm using NodeJS wiki in localhost, use WebCatalog to make it DesktopApp 
> and MenuBarAPP.
> And I backup tiddlers to Github.
> A CI will build HTML from tiddler files after git push, and serve it as a 
> website.
>
> ---
>
> Conculsion: I need to hook in SyncAdaptor life cycle, or write a 
> middleware for SyncAdaptor. Does anyone know if there is an API to do so?
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/123e01f4-ca44-49e3-8663-bf5731fec8d2%40googlegroups.com.

Reply via email to