Zren/plasma-applet-eventcalendar

Google Calendar Sign In Error 400

TheSatiah opened this issue · 3 comments

Upon clicking on the link to login to google calendar in widget's settings, I get the Error 400 in browser:

Access blocked: KDE Event Calendar Widget’s request is invalid

You can’t sign in because KDE Event Calendar Widget sent an invalid request. You can try again later, or contact the developer about this issue.

Then I can access additional info:

Error 400: invalid_request
The out-of-band (OOB) flow has been blocked in order to keep users secure. Follow the Out-of-Band (OOB) flow migration guide linked in the developer docs below to migrate your app to an alternative method.
Request details: redirect_uri=urn:ietf:wg:oauth:2.0:oob

With a link to [Related developer documentation:
https://developers.google.com/identity/protocols/oauth2/resources/oob-migration

The issue has been going on since October last year.
It looks like Google started blocking OAuth flows in October 2022.

image

I can confirm this problem. Perhaps either copy the Gnome way of doing this (it works), or delete this functionality from the applet. Having a defunct part of the software violates expectations grievously.

Hi, @TheSatiah, #345 solves this issue.