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.

Konfigurowanie projektu 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. Pola „Autoryzowane źródła JavaScript” i „Autoryzowane identyfikatory URI przekierowania” możesz pozostawić 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 Android

  1. W pliku build.gradle na poziomie projektu uwzględnij parametr Google Repozytorium Maven (google()) w środowiskach buildscript i allprojects sekcji.
  2. Dodaj zależności bibliotek uwierzytelniania Usług Google Play do pliku build.gradle 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