Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provider: google - Legacy People API #257

Open
iankaufmann opened this issue Nov 27, 2019 · 1 comment
Open

Provider: google - Legacy People API #257

iankaufmann opened this issue Nov 27, 2019 · 1 comment

Comments

@iankaufmann
Copy link

I am using the "vinc/oauthd-instance" Docker container version of oauthd, as well as the oauthd PHP SDK via composer.

It seems that the "/me" request for the "google" provider is hitting the "Legacy People API", which unless your Google API Project is old enough, no longer exists.

The "/me" request returns:
"Legacy People API has not been used in project $project_id before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/legacypeople.googleapis.com/overview?project=$project_id then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry."

However, actually attempting to go to that URL and enable the API on a newer project ends up in an endless loop of error pages. It can't be turned on.

Is there a way to get the "google" provider to use the new updated "People API"?

@alexweinstein
Copy link

Same. Getting the Legacy People API error message from Google.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants