An update: I am using BOB serve and their login plugin (https://github.com/OokTech/TW5-Login) to have a go. But don't know what URL in the widget should I use. Or anything more I need to do to capture the logged in user's username.
<$set name=LoginState value={{$:/state/OokTech/Login}}> <$login-widget url='/authenticate' cookieName='token' localstorageKey='ws-token'/> </$set> On Thursday, January 17, 2019 at 12:14:58 AM UTC+13, CHUN LI wrote: > > Hello, > > I am trying to ask my TiddlyWiki visitors (hosting on node.js) to login to > their Google account then use their Google username to populate a field in > tiddlers. > > Google's official guide is easy to follow > https://developers.google.com/identity/sign-in/web/sign-in > > But I cannot work out how to do this in TiddlyWiki (if this is possible). > > So the logic is: > > 1. Add a Google sign in button to a tiddler. > 2. Visitors click on the button to sign in to their Google account. > 3. Using a macro to capture visitor's Google username. > 4. The macro will also add the username to the tiddlers this user > created or edited. > 5. There will be a versioning system to show tiddllers have been > edited by multiple users or multiple times. > > Thanks! > > Chun > > -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/35c53573-5210-4fac-8c43-4bb044cb1d02%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.