Anmeldung und Registrierung über One Tap

Bevor Sie Ihrer App die One Tap-Anmeldung hinzufügen, richten Sie Ihre Google APIs und Android-Geräte ein Projekten.

Projekt in der Google APIs-Konsole einrichten

  1. Öffnen Sie Ihr Projekt in der API-Konsole oder erstellen Sie ein Projekt, falls Sie noch kein Konto haben.
  2. Stellen Sie auf der Seite mit dem OAuth-Zustimmungsbildschirm sicher, dass alle Informationen vollständig und genau. Achten Sie insbesondere darauf, dass Sie die URLs der Datenschutzerklärung und Nutzungsbedingungen Ihrer App.
  3. Erstellen Sie auf der Seite „Anmeldedaten“ eine Android-Client-ID für Ihre App, wenn Sie noch kein Konto haben. Sie müssen den Paketnamen Ihrer App und SHA-1-Signatur.
    1. Rufen Sie die Seite Anmeldedaten auf.
    2. Klicken Sie auf Anmeldedaten erstellen > OAuth-Client-ID.
    3. Wählen Sie als Anwendungstyp Android aus.
  4. Erstellen Sie auf der Seite „Anmeldedaten“ eine Webanwendungs-Client-ID, falls Sie haben bereits eine. Sie können die Felder „Autorisierte JavaScript-Quellen“ und „Autorisierte Weiterleitungs-URIs“ leer lassen. Diese Client-ID entspricht Ihrer Authentifizierungs-Back-End-Server. Sie verwenden diese Client-ID, wenn Sie Google APIs von Ihrem Server aus aufrufen. Sie benötigen sie aber auch, wenn Sie das nicht tun.
    1. Rufen Sie die Seite Anmeldedaten auf.
    2. Klicken Sie auf Anmeldedaten erstellen > OAuth-Client-ID.
    3. Wählen Sie den Anwendungstyp Webanwendung aus.

Abhängigkeiten in Ihr Android-Projekt einbeziehen

  1. In der Datei build.gradle auf Projektebene müssen Sie die Parameter von Google Maven-Repository (google()) in buildscript und allprojects .
  2. Abhängigkeiten für Google Play-Dienste hinzufügen Authentifizierungsbibliotheken Ihre Modul-Build-Datei (auf App-Ebene) (normalerweise app/build.gradle):

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

Optional: App mit Ihrer Website verknüpfen

Wenn Sie eine Website haben, die das Anmelde-Back-End Ihrer App verwendet, erstellen und eine Digital Asset Links-Datei veröffentlichen sodass Nutzer, die sich auf einer Plattform anmelden, sich auch auf der anderen Plattform anmelden können.

Nächste Schritte

Fügen Sie Ihrer App One Tap-Anmeldevorgänge hinzu.