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 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-Konsole oder erstellen Sie ein Projekt, wenn Sie noch keines haben.
  2. Prüfen Sie auf der Seite des OAuth-Zustimmungsbildschirms, ob alle Informationen korrekt und vollständig sind. Achten Sie insbesondere darauf, dass Sie die URLs der Datenschutzerklärung und der Nutzungsbedingungen Ihrer App angegeben haben.
  3. Erstellen Sie auf der Seite „Anmeldedaten“ eine Android-Client-ID für Ihre App, wenn Sie noch keine haben. Sie müssen den Paketnamen und die SHA-1-Signatur Ihrer Anwendung angeben.
  4. Erstellen Sie auf der Seite „Anmeldedaten“ eine Client-ID für die Webanwendung, wenn Sie noch keine haben. Sie können die Felder „Autorisierte JavaScript-Quellen“ und „Autorisierte Weiterleitungs-URIs“ leer lassen. Diese Client-ID stellt Ihren Authentifizierungs-Back-End-Server dar. Sie benötigen diese Client-ID, wenn Sie Google APIs von Ihrem Server aus aufrufen. Sie benötigen sie aber auch, wenn Sie dies nicht tun.

Abhängigkeiten in Android-Projekt einbeziehen

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

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

Optional: App mit 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, problemlos auf der anderen anmelden können.

Nächste Schritte

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