Über „Über Google anmelden“

Mit der Implementierung von „Über Google anmelden“ im Anmeldedatenmanager können Sie die Registrierung und Anmeldung konfigurieren. Der Anmeldedatenmanager abstrahiert die Komplexität der Authentifizierung und sorgt gleichzeitig für eine sichere Profilfreigabe und einen einheitlichen Registrierungsablauf im gesamten Android-Ökosystem. Mit „Über Google anmelden“ können sich Nutzer mit ihrem Google-Konto anmelden und zustimmen, ihre Profilinformationen sicher mit Ihrer App zu teilen.

Dank der plattformübergreifenden Natur von „Über Google anmelden“ können Sie den Anmeldezugriff für Ihre App auf jedem Gerät unter Android, iOS und im Web bereitstellen.

In diesem Leitfaden werden die folgenden Bereiche erläutert:

  • Vorteile von „Über Google anmelden“
  • Richtlinien für die Benutzeroberfläche
  • Voraussetzungen für die Implementierung

In diesem Leitfaden wird davon ausgegangen, dass Sie mit den folgenden Konzepten vertraut sind:

Vorteile von „Über Google anmelden“

Die Verwendung von „Über Google anmelden“ als Authentifizierungsmechanismus für Ihre App bietet folgende Vorteile:

  • „Über Google anmelden“ sorgt dafür, dass sich ein Nutzer vor Kurzem in seinem Google-Konto angemeldet hat. Außerdem kann das Google-ID-Token eines Nutzers Informationen darüber enthalten, wann er sich zuletzt mit seinem Google-Konto auf dem Gerät authentifiziert hat. Kontoverwaltungssysteme können diese Informationen als Indikator verwenden, um Entscheidungen zur Kontosicherheit zu treffen.
  • Die Bottom-Sheet-Implementierung unterstützt die automatische Anmeldung, wodurch manuelle Schritte für wiederkehrende Nutzer entfallen, die die App bereits autorisiert haben.
  • „Über Google anmelden“ unterstützt die plattformübergreifende Authentifizierung.

Versionskompatibilität

Die Implementierung von „Über Google anmelden“ im Anmeldedatenmanager funktioniert auf Geräten mit Android 4.4 (API-Level 19) und höher.

Richtlinien für die Benutzeroberfläche

Wenn Sie „Über Google anmelden“ einbinden, empfehlen wir, beide der folgenden Benutzeroberflächen zu implementieren:

  • Die Bottom-Sheet-UI, die auch andere Anmeldeoptionen wie Passkeys und Passwörter enthalten kann.
  • Eine separate Schaltfläche „Über Google anmelden“.

Wir empfehlen, beide Benutzeroberflächen aus den folgenden Gründen zu implementieren:

  • Das Bottom Sheet ist eine Benutzeroberfläche, die vom Nutzer geschlossen werden kann, während die Schaltfläche ein dauerhaftes UX-Element ist. Über die Schaltfläche können Nutzer den Authentifizierungsablauf neu starten, ohne die App neu starten zu müssen, wenn sie das Bottom Sheet schließen.
  • Das Bottom Sheet schließt Konten aus, für die eine erneute Authentifizierung erforderlich ist. Über die Schaltfläche können Nutzer jedoch auf diese Konten zugreifen.
  • Wenn auf dem Gerät keine Google-Konten vorhanden sind, wird die Bottom-Sheet-UI nicht angezeigt. Über die Schaltfläche können Nutzer jedoch ein neues Konto zum Gerät hinzufügen.

Bottom-Sheet-UI verwenden

Die Bottom-Sheet-UI des Anmeldedatenmanagers ist in die Anmeldedatenmanager API eingebunden. Sie müssen keine eigene Benutzeroberfläche erstellen, um die Bottom-Sheet-UI zu verwenden.

Mit der Bottom-Sheet-UI erhalten Nutzer eine einheitliche Authentifizierungserfahrung für „Über Google anmelden“, Passkeys und Passwörter.

Die Benutzeroberfläche zur Auswahl von Anmeldedaten im Bottom Sheet des Credential Manager.
Die Bottom-Sheet-UI des Anmeldedatenmanagers zur Auswahl von Anmeldedaten.

Schaltfläche „Über Google anmelden“ verwenden

Über die Schaltfläche „Über Google anmelden“ können Nutzer sich mit ihrem Google-Konto in Ihrer App registrieren und anmelden.

Der Button „Über Google anmelden“.
Die Schaltfläche „Über Google anmelden“.

Voraussetzungen für die Implementierung von „Über Google anmelden“

Führen Sie die folgenden Schritte aus, um „Über Google anmelden“ zu implementieren:

Siehe auch

Fallstudien: