На моем веб-сайте была ссылка, позволяющая пользователям войти в систему со своими учетными записями Google в Open ID 2.0. Начиная с 20.4.2015, это больше не работает, поэтому я пытаюсь перейти на Google Sign-In.Что такое мой google-signin-client_id
Эта страница: https://developers.google.com/identity/sign-in/web/sign-in#specify_your_apps_client_id
говорит:
Укажите идентификатор клиента, созданный для вашего приложения в Google Developers Console с Google-client_id-входа в аккаунт мета элемент.
Я понятия не имею, что такое идентификатор моего клиента. В моей консоли разработчиков Google: https://console.developers.google.com/project
есть только одно очень старое приложение, созданное с помощью GoogleApp, которое не связано вообще с сайтом, о котором я говорю. Я попытался с помощью своего проекта ID в любом случае, и получил следующее сообщение об ошибке после нажатия на кнопку для входа в аккаунт:
401. That’s an error.
Error: invalid_client
The OAuth client was not found.
Request Details
fetch_basic_profile=true
scope=email profile openid
response_type=permission
redirect_uri=storagerelay://http/localhost?id=auth684995
ss_domain=http://localhost
client_id=imitatorgwt.apps.googleusercontent.com
openid.realm=
That’s all we know.
Что именно я должен написать в Google-client_id-зарегистрировались мета-тег?
Спасибо! Основываясь на руководстве по миграции, я написал полный рабочий поток. Жаль, что нам нужно сделать документацию для Google ... –
Мы обновили документацию с инструкциями о том, как создать проект + клиент (см. Https://developers.google.com/identity/sign-in/web/devconsole-project), что должно облегчить работу разработчиков вперед. Спасибо, что сообщили об этой проблеме Эрел! –