Предупреждение: эти данные предоставляются в соответствии с Политикой в ​​отношении данных пользователей Google . Ознакомьтесь с политикой и соблюдайте ее. Невыполнение этого требования может привести к блокировке проекта или учетной записи.
Эта страница переведена с помощью Cloud Translation API.
Switch to English

Получите свой идентификатор клиента Google API

Чтобы включить вход с помощью Google на своем веб-сайте, сначала необходимо настроить идентификатор клиента Google API. Для этого выполните следующие действия:

  1. Откройте страницу учетных данных консоли Google API .
  2. Создайте или выберите проект API Google. Если у вас уже есть проект для кнопки «Войти с помощью Google» или Google One Tap, используйте существующий проект и идентификатор веб-клиента.

    Если в вашем проекте нет идентификатора клиента типа веб-приложения, щелкните « Создать учетные данные»> «Идентификатор клиента OAuth», чтобы создать его. Обязательно укажите домен вашего сайта в поле « Авторизованные источники JavaScript» . Обратите внимание, что Google One Tap может отображаться только в доменах HTTPS. При выполнении локальных тестов или разработки необходимо добавить как http://localhost и http://localhost:<port_number> в поле « Авторизованные источники JavaScript» .

Как «Вход с помощью Google», так и аутентификация One Tap включают экран согласия, который сообщает пользователям, что приложение запрашивает доступ к их данным, какие данные они запрашивают и какие условия применяются.

  1. Откройте страницу с экраном согласия OAuth в консоли Google API.
  2. При появлении запроса выберите только что созданный проект.
  3. На странице «Экран согласия OAuth» заполните форму и нажмите кнопку «Сохранить».

    Название приложения: название приложения, запрашивающего согласие. Имя должно точно отражать ваше приложение и соответствовать имени приложения, которое пользователи видят в другом месте. Название приложения будет отображаться в диалоговом окне «Одно касание».

    Логотип приложения: изображение на экране согласия, которое поможет пользователям узнать ваше приложение. Логотип отображается на экране согласия «Войти с помощью Google» и в настройках учетной записи , тогда как в диалоговом окне One Tap он не отображается.

    Электронная почта поддержки: отображается на экране согласия для поддержки пользователей и для администраторов G Suite, оценивающих доступ своих пользователей к вашему приложению. Этот адрес электронной почты будет показан пользователям на экране согласия «Войти с помощью Google», когда пользователь щелкнет имя приложения.

    Области действия для API Google: области позволяют вашему приложению получать доступ к личным данным Google вашего пользователя. Для аутентификации достаточно области по умолчанию (электронная почта, профиль, openid), вам не нужно добавлять какие-либо конфиденциальные области. Как правило, рекомендуется запрашивать области постепенно, в то время, когда требуется доступ, а не заранее. Узнать больше .

    Авторизованные домены: чтобы защитить вас и ваших пользователей, Google разрешает только приложениям, которые проходят аутентификацию с помощью OAuth, использовать авторизованные домены. Ссылки ваших приложений должны размещаться в авторизованных доменах. Узнать больше .

    Ссылка на домашнюю страницу приложения: отображается на экране «Войти с помощью Google» и информации об отказе от претензий по GDPR в одно касание под кнопкой «Продолжить как». Должен размещаться в авторизованном домене.

    Ссылка на Политику конфиденциальности приложения: отображается на экране «Войти с помощью Google» и в информации об отказе от претензий по GDPR в одно касание под кнопкой «Продолжить как». Должен размещаться в авторизованном домене.

    Ссылка на Условия использования приложения (необязательно): отображается на экране входа в систему с согласия Google и информации об отказе от претензий в отношении GDPR в одно касание под кнопкой «Продолжить как». Должен размещаться в авторизованном домене.

    Рисунок 1 . Поля экрана согласия OAuth, отображаемые в пользовательском интерфейсе One Tap

  4. Отметьте «Статус проверки». Если ваше приложение требует проверки, нажмите кнопку «Отправить на проверку», чтобы отправить заявку на проверку. Дополнительные сведения см. В требованиях к проверке OAuth .