Kubessandra / react-google-calendar-api

An api to manage your google calendar
MIT License
215 stars 88 forks source link

Migrate to Google Identity Services #77

Closed justinyeung closed 2 years ago

justinyeung commented 2 years ago

Google is deprecating a lot of the code used in this library. This code will not be usable for people who are starting new projects and is only usable for one more year for existing projects. I used this link (https://developers.google.com/identity/oauth2/web/guides/migration-to-gis#gis-and-gapi) to migrate my current app over (I don't use your library), and wanted to address this issue here in case anyone runs in to this issue

Here is the email I received below:

You are receiving this message because one or more of your web applications uses the legacy Google Sign-In web solution.

Our announced plan earlier this month stated that authorization support for the Google Sign-In JavaScript platform library will no longer be supported after March 31, 2023.

Beginning April 30th, 2022, new applications must use the Google Identity Services library, while existing apps may continue using the Platform Library until the deprecation date.

After March 31, 2023, migration to the new Google Identity Services will be necessary to sign in customers using their Google Account to your platform. The SDK will use the new Sign In With Google client library.

Kubessandra commented 2 years ago

Thank you, I don't have a lot of time to update the library nowadays, but I will check if I can make the migration.

Kubessandra commented 2 years ago

Hi @justinyeung, This has been fixed commit version [> 2.0.x]

This include a lot of changes if you have any feedbacks / questions do not hesitate