Über „Über Google anmelden“

Mit der Implementierung von „Über Google anmelden“ in Credential Manager können Sie die Registrierung und Anmeldung konfigurieren. Der Credential Manager 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 der sicheren Weitergabe ihrer Profilinformationen an Ihre App zustimmen.

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 ermöglichen.

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 „Mit Google anmelden“ als Authentifizierungsmechanismus für Ihre App bietet folgende Vorteile:

  • Wenn sich ein Nutzer mit Google anmeldet, wird sichergestellt, dass er sich 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 Implementierung des Bottom Sheet 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 „Mit Google anmelden“ im Credential Manager 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, die beiden folgenden Benutzeroberflächen zu implementieren:

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

Wir empfehlen, beide Schnittstellen aus den folgenden Gründen zu implementieren:

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

Bottom Sheet-UI verwenden

Die Benutzeroberfläche des Credential Manager am unteren Bildschirmrand ist in die Credential Manager API eingebunden. Sie müssen keine eigene Benutzeroberfläche erstellen, um die Bottom Sheet-Benutzeroberfläche zu verwenden.

Durch die Verwendung der Bottom-Sheet-Benutzeroberfläche wird Nutzern eine einheitliche Authentifizierung bei der Anmeldung mit Google, Passkeys und Passwörtern geboten.

Die Benutzeroberfläche für die Auswahl von Anmeldedaten im Bottom Sheet des Credential Manager.
Die UI zur Auswahl von Anmeldedaten im Bottom Sheet von Credential Manager.

Button „Über Google anmelden“ verwenden

Mit der Schaltfläche „Mit Google anmelden“ haben Nutzer die Möglichkeit, sich mit ihrem Google-Konto für Ihre App zu registrieren und in Ihrer App anzumelden.

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

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

So implementieren Sie „Mit Google anmelden“:

  • Google Auth Platform konfigurieren: Weitere Informationen zum Konfigurieren Ihres Google Cloud-Projekts finden Sie unter Erste Schritte mit der Google Auth Platform.

  • Markenüberprüfung abschließen: Ihre Marke muss verifiziert werden, damit der Name Ihrer App auf dem Zustimmungsbildschirm „Mit Google anmelden“ für Nutzer sichtbar ist. Weitere Informationen zur Markenüberprüfung finden Sie in der OAuth-Anwendungsüberprüfung – Hilfe und unter App zur Markenüberprüfung einreichen.

Siehe auch

Fallstudien: