Google OAuth игровая площадка access_token работает, однако Google OAuth-ответ access_token из моего приложения не работает - PullRequest
0 голосов
/ 20 апреля 2020

Я использую Express и MongoDB с Google OAuth для signup/login в моем приложении.

Когда я использую postman с access_token из Google OAuth playground для маршрута регистрации / входа, мне возвращается ответ с токеном.

В моем реальном приложении, когда я использовать Google OAuth (npm реагировать-google-login), я получаю console.log с объектом ответа Google (со всеми моими данными Google) и токен доступа. Однако затем я получаю ошибку 500.

Когда я пытаюсь использовать токен доступа в почтальоне, я получаю эту ошибку в ответе:

InternalOAuthError: Legacy People API не использовался в проект 785544985414 или отключен.
Включите его, посетив https://console.developers.google.com/apis/api/legacypeople.googleapis.com/overview?project=785544985414, затем повторите попытку.
Если вы недавно включили этот API, подождите несколько минут, чтобы действие распространялось на наши системы и повторить попытку.

Вчера я зашел на свой гугл и включил People API на гугле, а затем оставил его на один день, если потребовалось некоторое время для распространения, однако сегодня у меня все еще возникают те же проблемы.

Мне известно, что API Google+ устарел, однако я не совсем понимаю, почему я получаю эту ошибку. Есть идеи?

...