Why not? If you can add tiddler text to a txt file, any HTML code will not
run. It is then much easier to call this plaintext back safely. Why is this
just as insecure as a single file solution, then?

On Thu, Apr 22, 2021 at 7:38 AM Finn Lancaster <[email protected]> wrote:

> Interesting. So what’s stopping a TW owner from injecting a malicious
> script into a tiddler? On a side note, PAT’s May be more safely stored by
> using the CryptoJS library (AES) which requires a password to decode the
> PAT. I did something similar in my repo at GitHub.com/flancast90/lockifyJS,
> which could be simply adapted.
>
> On Thu, Apr 22, 2021 at 7:25 AM PMario <[email protected]> wrote:
>
>> On Thursday, April 22, 2021 at 12:40:43 PM UTC+2 [email protected]
>> wrote:
>>
>>> Whoops, just realized my mistake: only the creator of the TiddlyWiki or
>>> someone with the correct PAT can save.
>>>
>>
>> That's right. ... And there actually is a problem, that worried me at
>> the beginning and it still does
>> <https://github.com/Jermolene/TiddlyWiki5/issues/4525>. The existing TW
>> code, stores the PAT in plain text in the browser local storage. .. That
>> means, if I do have access to your PC it will probably take 10 seconds for
>> me to get your github access token. ... I'll need a mobile phone to make
>> photo.
>>
>>
>>> I guess my real question is if TiddlyWiki does save by html tag, or if
>>> it grabs the values of Tiddlers individually and safely adds this code into
>>> the existing repo file. If so, how is this possible? It would seem like the
>>> GitHub API does not allow you to use existing code and just add new content
>>> in.
>>>
>>
>> As I wrote. Using several files, doesn't make it more secure.  ... Only
>> more complex.
>>
>> --------------
>>
>> I think the discussion at github came to this conclusion.
>>
>> A more secure workflow can look like this.
>>
>>  - The PAT is encrypted and stored to the local storage
>>  - The user opens the wiki and views it.
>>     - The PAT isn't needed. So nothing happens.
>>
>>  - The user wants to save back to github
>>  - A (to be made) dialogue asks for the password to decrypt the PAT ...
>> see [1]
>>  - PAT is decrypted and used to save
>>  - Decrypted PAT in memory is thrown away immediately
>>
>> [1] As written at the github issue, it's should be possible to use a
>> browser AddON, that let's you "autofill" the password-form.
>> The AddOn may also have a dialogue with a "master - PW"
>>
>> So ... We trade convenience for security.
>>
>> have fun!
>> mario
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "TiddlyWiki" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/tiddlywiki/2651a6ad-3672-4427-b03c-d151bb02ab0en%40googlegroups.com
>> <https://groups.google.com/d/msgid/tiddlywiki/2651a6ad-3672-4427-b03c-d151bb02ab0en%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CALXL%2BrOekAABSndM6XVfidQfX8FT9B76angNoz9fv8LGnEqnSA%40mail.gmail.com.

Reply via email to