Pierwsze kroki z logowaniem i rejestracją jednym dotknięciem

Zanim dodasz do aplikacji logowanie jednym dotknięciem, skonfiguruj interfejsy API Google i Androida w projektach AI.

Skonfiguruj projekt w konsoli interfejsów API Google

  1. Otwórz swój projekt w Konsoli interfejsów API lub utwórz projekt, jeśli nie mają jeszcze konta.
  2. Na ekranie zgody OAuth sprawdź, czy wszystkie informacje pełne i dokładne. Przede wszystkim upewnij się, że zostały określone adresy URL polityki prywatności i warunków korzystania z aplikacji.
  3. Na stronie Dane logowania utwórz identyfikator klienta aplikacji na Androida, jeśli: nie mają jeszcze konta. Musisz podać nazwę pakietu aplikacji Podpis SHA-1.
    1. Otwórz stronę Dane logowania.
    2. Kliknij Utwórz dane logowania > Identyfikator klienta OAuth.
    3. Wybierz typ aplikacji Android.
  4. Na stronie Dane logowania utwórz identyfikator klienta aplikacji internetowej, jeśli go nie używasz już je masz. Możesz opuścić autoryzowane źródła JavaScript, Pola dotyczące autoryzowanych identyfikatorów URI przekierowania są puste. Ten identyfikator klienta reprezentuje lub serwer backendu uwierzytelniania. (Tego identyfikatora klienta należy użyć podczas rozmowy telefonicznej interfejsów API Google z serwera, ale nawet jeśli ich nie potrzebujesz).
    1. Otwórz stronę Dane logowania.
    2. Kliknij Utwórz dane logowania > Identyfikator klienta OAuth.
    3. Jako typ aplikacji wybierz Aplikacja internetowa.

Uwzględnij zależności w projekcie Androida

  1. W pliku build.gradle na poziomie projektu umieść tag Google Repozytorium Maven (google()) w środowiskach buildscript i allprojects sekcji.
  2. Dodaj zależności dla Usług Google Play. bibliotek uwierzytelniania do plik kompilacji modułu (na poziomie aplikacji) (zwykle app/build.gradle):

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

Opcjonalnie: powiąż aplikację z witryną

Jeśli masz stronę internetową, która udostępnia backend logowania aplikacji, utwórz opublikuj plik z linkami do zasobów cyfrowych aby użytkownicy, którzy logują się na jednej platformie, mogli łatwo logować się na drugiej.

Dalsze kroki

Dodaj do aplikacji procesy logowania jednym dotknięciem