logseq-calendars-plugin icon indicating copy to clipboard operation
logseq-calendars-plugin copied to clipboard

Google Workspace accounts?

Open rosslaird opened this issue 3 years ago • 4 comments

On my Google Workspace account, I am not able to add an ical file as shown in the Readme. Sharing a calendar requires login credentials. Do you plan to add this type of setup (I'm not sure what it's called, exactly -- OAuth2, maybe)? As I recall from using orgcaldav, for this method I think you need to register an application with the Google Developer Console and use Google's CalDAV API. Or maybe there is a way to do it via the browser directly, as many apps do (browser window pops up, Google asks for authorization, click OK).

rosslaird avatar Feb 21 '22 22:02 rosslaird

Implementing oauth would require either the user to be running a node server on their machine or the use of a callback URL which the logseq api doesn't support yet. I'll definitely keep an eye on the this feature request but it won't be possible with the current state of the API.

sawhney17 avatar Feb 26 '22 14:02 sawhney17

Outlook oAuth is also very welcome!

zhengyu-yang avatar May 25 '22 21:05 zhengyu-yang

Is there any update on this? :)

zhengyu-yang avatar Jan 05 '23 21:01 zhengyu-yang

I'm finding the same problem (it complains of URL not fund) but I can download the ical file with that URL from a private browser session. To be sure I even tested in edge instead of chrome, so you can access that .ical without authentication.

Ok, after 24h now the plugin works fine and populates the day.

IvanMM-TheBreachStudios avatar Aug 10 '23 10:08 IvanMM-TheBreachStudios