Предупреждение: эти данные предоставляются в соответствии с Политикой в ​​отношении данных пользователей Google . Ознакомьтесь с политикой и соблюдайте ее. Невыполнение этого требования может привести к приостановке проекта или приостановке действия учетной записи.

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

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

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

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

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

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

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

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

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

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

Добавить один кран входа в потоках для вашего приложения .