Erste Schritte mit One Tap-Anmeldung und -Registrierung

Bevor Sie Ihrer App die One Tap-Anmeldung hinzufügen, müssen Sie Ihre Google APIs und Android-Projekte einrichten.

Projekt der Google APIs Console einrichten

  1. Öffnen Sie Ihr Projekt in der API Console oder erstellen Sie ein Projekt, falls Sie noch keines haben.
  2. Prüfen Sie auf der Seite mit dem OAuth-Zustimmungsbildschirm, ob alle Informationen vollständig und korrekt sind. Achten Sie dabei insbesondere auf die URLs der Datenschutzerklärung und der Nutzungsbedingungen Ihrer App.
  3. Erstellen Sie auf der Seite „Anmeldedaten“ eine Android-Client-ID für Ihre App, falls Sie noch keine haben. Sie müssen den Paketnamen Ihrer Anwendung und die SHA-1-Signatur angeben.
    1. Rufen Sie die Seite Anmeldedaten auf.
    2. Klicken Sie auf Anmeldedaten erstellen > OAuth-Client-ID.
    3. Wählen Sie den App-Typ Android aus.
  4. Erstellen Sie auf der Seite „Anmeldedaten“ eine Client-ID für die Webanwendung, wenn Sie noch keine haben. Sie können die Felder für autorisierte JavaScript-Quellen und autorisierte Weiterleitungs-URIs leer lassen. Diese Client-ID steht für Ihren Back-End-Server für die Authentifizierung. (Sie verwenden diese Client-ID, wenn Sie Google-APIs von Ihrem Server aus aufrufen, benötigen sie aber auch, wenn sie nicht vorhanden sind.)
    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 aufnehmen

  1. Achten Sie darauf, dass Sie in der Datei build.gradle auf Projektebene das Maven-Repository von Google (google()) in Ihre Abschnitte für buildscript und allprojects aufnehmen.
  2. Fügen Sie Ihrer Build-Datei (auf App-Ebene) die Abhängigkeiten für die Authentifizierungsbibliotheken der Google Play-Dienste hinzu (in der Regel app/build.gradle):

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

Optional: App mit Ihrer Website verknüpfen

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

Nächste Schritte

Fügen Sie Ihrer App One Tap-Anmeldeabläufe hinzu.