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

Начните с входа и регистрации в одно касание

Прежде чем добавлять в приложение вход одним касанием, настройте свои Google API и проекты Android.

Настройте проект консоли Google API

  1. Откройте свой проект в консоли API или создайте проект, если у вас его еще нет.
  2. На странице экрана согласия OAuth убедитесь, что вся информация является полной и точной. В частности, убедитесь, что вы указали URL-адреса политики конфиденциальности и условий обслуживания вашего приложения.
  3. На странице учетных данных создайте идентификатор клиента Android для своего приложения, если у вас его еще нет. Вам нужно будет указать имя пакета вашего приложения и подпись SHA-1.
  4. На странице учетных данных создайте идентификатор клиента веб-приложения, если у вас его еще нет. Вы можете оставить поля Авторизованные источники JavaScript и Авторизованные URI перенаправления пустыми. Этот идентификатор клиента представляет ваш сервер аутентификации. (Вы могли бы использовать этот идентификатор клиента при вызове API Google со своего сервера, но он вам нужен, даже если вы этого не сделаете.)

Включите зависимости в свой проект Android

  1. В файле build.gradle уровне проекта обязательно build.gradle репозиторий Google Maven ( google() ) как в buildscript и в разделы allprojects .
  2. Добавьте зависимости для библиотек аутентификации сервисов Google Play в файл сборки вашего модуля (на уровне приложения) (обычно app/build.gradle ):

    apply plugin: 'com.android.application'
    
    dependencies {
      // ...
    
      implementation 'com.google.android.gms:play-services-auth:19.0.0'
    }
    

Необязательно: свяжите свое приложение со своим сайтом.

Если у вас есть веб-сайт, на котором используется серверная часть входа в ваше приложение, создайте и опубликуйте файл ссылок на цифровые активы, чтобы пользователи, входящие в систему на одной платформе, могли легко войти в систему на другой.

Следующие шаги

Добавьте в приложение процессы входа в систему одним касанием .