Interesting thoughts, Tones! Authentication and security are important topics, but also daunting and a bit scary
I guess you can do many of the same things with node.js as with PHP, but it seems like an interesting space to explore; for example using imap functionality to sync to email, using get to build specific tiddlywikis depending on parameters or having the tiddlers as separate files similar to node.js Best, Anders mandag 26. april 2021 kl. 03:01:53 UTC+2 skrev TW Tones: > Anjar, > > This is something I have wanted for ages, I am keen to get in on my cpanel > hosting platform. > > One thought is to use a wordpress site and use this to control the > authentication etc... but write to the maria/sql db, perhaps adding user to > the database. > > Even if we only allowed one user at a time, wordpress could allow > checkout, from within its security model. Thus permitting serial (not > parallel) editing. It could be very easy to host tiddlywikis inside > wordpress/php sites. This would allow team collaboration and more on a > per-wiki basis without node.js solutions on the internet/intranet. > > Regards > Tones > > On Monday, 26 April 2021 at 02:37:44 UTC+10 Anjar wrote: > >> I guess both local and remote will work, but I use apache2 locally on a >> Chromebook. I'm not competent enough to implement robust security features, >> so one should take care if used with a remote server:) >> >> Great, thanks! >> >> søndag 25. april 2021 kl. 16:34:33 UTC+2 skrev Mark S.: >> >>> That looks interesting. Is the server in your local browser or remote? >>> >>> Added to tiddlywikilinks . >>> >>> On Sunday, April 25, 2021 at 7:24:26 AM UTC-7 Anjar wrote: >>> >>>> Hi, >>>> >>>> I've started on a very simple php/sqlite3 backbone for tiddlywiki: >>>> https://github.com/andjar/TW-sqlite3/tree/main >>>> >>>> The main feature is perhaps that revisions are kept in the database >>>> (deleted tiddlers and edits). The tiddlers are saved to the sqlite file in >>>> three tables; tiddlers, tiddlertext, and fields. The tiddlers are assigned >>>> a UUID at first save. If the tiddler is deleted, the tiddler table will >>>> set >>>> the tiddler status to DELETED. If the text or any field is changed, the >>>> new >>>> value is added as a new row and the former version set to OUTDATED (or >>>> DELETED if the field is deleted) >>>> >>>> Best, >>>> Anders >>>> >>> -- 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/dafe427b-b81a-4519-be71-a55ee69da761n%40googlegroups.com.

