Warnung: Diese Daten werden gemäß der Google-Benutzerdatenrichtlinie bereitgestellt. Bitte überprüfen Sie die Richtlinien und halten Sie sie ein. Andernfalls kann das Projekt oder das Konto gesperrt werden.

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.

Google APIs-Konsolenprojekt 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 für den OAuth-Zustimmungsbildschirm, ob alle Informationen vollständig und korrekt sind. Insbesondere müssen Sie die URLs Ihrer Datenschutzerklärung und der Nutzungsbedingungen angeben.
  3. Erstellen Sie auf der Seite „Anmeldedaten“ eine Android-Client-ID für Ihre App, falls Sie noch keine haben. Du musst den Paketnamen und die SHA-1-Signatur deiner App angeben.
  4. Erstellen Sie auf der Seite „Anmeldedaten“ eine Client-ID für eine Webanwendung, falls Sie noch keine haben. Die Felder "Autorisierte JavaScript-Quellen" und "Autorisierte Weiterleitungs-URIs" können Sie leer lassen. Diese Client-ID steht für deinen Back-End-Server zur Authentifizierung. (Sie benötigen diese Client-ID, wenn Sie Google APIs über Ihren Server aufrufen, werden jedoch auch benötigt, wenn Sie dies nicht tun.)

Abhängigkeiten in Ihr Android-Projekt aufnehmen

  1. Füge in der Datei build.gradle auf Projektebene das Maven-Repository (google()) von Google in den Abschnitten buildscript und allprojects ein.
  2. Fügen Sie Ihrer Build-Datei auf Modulebene (in der Regel app/build.gradle) die Abhängigkeiten für Google Play-Dienste & Authentifizierungsbibliotheken hinzu:

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

Optional: App mit Ihrer Website verknüpfen

Wenn Sie eine Website haben, auf der das Anmelde-Back-End Ihrer App freigegeben wird, erstellen und veröffentlichen Sie eine Digital Asset Link-Datei, damit sich Nutzer auf einer Plattform problemlos auf der anderen Plattform anmelden können.

Weitere Informationen

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