async-labs / builderbook

Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.
https://builderbook.org
MIT License
3.77k stars 895 forks source link

Google+ APIs will be shut down #195

Closed tima101 closed 5 years ago

tima101 commented 5 years ago

From Google:

On March 7, 2019, all Google+ APIs and Google+ Sign-in will be shut down completely.

If you see calls to people.get, these can be the result of using the Google+ Sign-In feature in your application, which is now fully deprecated and is being shut down. Developers should migrate from the Google+ Sign-In feature to the more comprehensive Google Sign-in authentication system.

tima101 commented 5 years ago

After some research:

Next steps:

Next steps:

tima101 commented 5 years ago

Note to self: try this solution without using forked package: https://stackoverflow.com/questions/53887010/is-the-google-strategy-in-passport-js-deprecated-with-the-end-of-google/54112673#54112673


This solution works as well but does not require using forked package. (done) update code and text in book's apps (done) update code in main app (done) update code in boilerplate app (done) update code in async-labs/saas

tima101 commented 5 years ago

Version 2.0.0 of passport-google-oauth20: https://medium.com/passportjs/google-api-shutdown-330c3b47e3df