Warning: This data is provided under the Google User Data Policy. Please review and comply with the policy. Failure to do so may result in project suspension or account suspension.
Эта страница переведена с помощью 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'
    }
    

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

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

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

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