Erste Schritte mit One Tap-Anmeldung und -Registrierung

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Bevor du deiner App die One Tap-Anmeldung hinzufügst, richte deine Google APIs- und Android-Projekte ein.

Google API Console-Projekt einrichten

  1. Öffnen Sie Ihr Projekt in der API Console oder erstellen Sie ein Projekt, falls noch keines vorhanden ist.
  2. Auf der Seite zum OAuth-Zustimmungsbildschirm müssen alle Informationen korrekt und vollständig sein. Achten Sie dabei insbesondere auf die URLs der Datenschutzerklärung und 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 und die SHA-1-Signatur Ihrer App angeben.
  4. Erstellen Sie auf der Seite „Anmeldedaten“ eine Client-ID für die Webanwendung, falls noch keine vorhanden ist. Sie können die Felder „Autorisierte JavaScript-Quellen“ und „Autorisierte Weiterleitungs-URIs“ leer lassen. Diese Client-ID steht für Ihren Back-End-Server zur Authentifizierung. Diese Client-ID würden Sie verwenden, wenn Sie Google APIs über Ihren Server aufrufen, dies ist aber auch erforderlich, wenn Sie sie nicht tun.

Abhängigkeiten in Ihr Android-Projekt aufnehmen

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

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

Optional: App mit Ihrer Website verknüpfen

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

Weitere Informationen

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