Anmeldeworkflow hinzufügen

Du kannst deiner Android-App einen Anmeldeworkflow hinzufügen, um Nutzerdaten zu schützen und den Zugriff auf App-Funktionen und -Daten zu steuern. So sind deine App, deine Daten und deine Nutzer besser geschützt.

Animation zum Authentifizierungsvorgang für den Anmeldedaten-Manager

  • Schützen Sie Nutzerdaten. Die Authentifizierung schützt die Nutzerdaten Ihrer App vor unbefugtem Zugriff. Dadurch sorgen Sie dafür, dass Nutzer nur auf die Informationen zugreifen können, zu denen sie berechtigt sind.
  • Betrug verhindern Die Authentifizierung in Verbindung mit der Identitätsüberprüfung erschwert es einem Angreifer, betrügerische Konten zu erstellen oder unbefugten Zugriff auf vorhandene Konten zu erhalten.
  • Verbessern Sie die Nutzererfahrung. Ein optimierter Authentifizierungsworkflow vereinfacht die Registrierung und Anmeldung für Nutzer für den Zugriff auf ihre Daten und Dienste.
  • Halten Sie Vorschriften ein. Ein Anmeldeworkflow entspricht den Vorschriften, die eine Authentifizierung zum Schutz von Daten erfordern.

Authentifizierung

Für die Authentifizierung der App sollten die meisten Android-Projekte den Anmeldedaten-Manager verwenden. Der Anmeldedatenmanager ist eine moderne Jetpack-Bibliothek, mit der Sie die meisten gängigen Authentifizierungsmethoden in Ihre Anwendung einbinden können, darunter Passkeys, Passwörter und föderierte Lösungen wie „Über Google anmelden“. Zu den Vorteilen des Anmeldedaten-Managers gegenüber Legacy-Authentifizierungs-APIs wie One Tap gehören:

  • Einfachere Integration: Mit dem Anmeldedaten-Manager können Sie die meisten wichtigen Authentifizierungsoptionen mit einer einzigen, einheitlichen API implementieren.
  • Verbesserte Nutzererfahrung: Die einheitliche Anmeldeoberfläche des Credential Managers bietet Ihren Nutzern eine klare, vertraute und konsistente Erfahrung, reduziert die Abwanderung und verbessert die Registrierungs- und Anmeldegeschwindigkeit.
  • Google Log-in durch einmaliges Tippen und Registrieren: Der Anmeldedaten-Manager kann so konfiguriert werden, dass Nutzer über ein direkt in den Inhalt Ihrer App integriertes Dialogfeld aufgefordert werden, ein Google-Konto zu erstellen oder sich in einem Google-Konto anzumelden, sodass sie niemals durch einen Anmeldebildschirm aus dem Zusammenhang gerissen werden. Vereinfachte Registrierung oder Anmeldung verbessert die Erfolgsquoten für Ihre Nutzer bei der Registrierung oder Anmeldung in Ihrer Anwendung.
  • Erhöhte Sicherheit: Durch die Migration von Passwörtern zur passwortlosen Authentifizierung können Sie Angriffsvektoren reduzieren, das Onboarding von Nutzern vereinfachen und die Sicherheit Ihrer Anwendung erhöhen. Die Anmeldedatenverwaltung aktiviert die Unterstützung einer passwortlosen Authentifizierung mithilfe von Passkeys.
  • Größere Flexibilität: Der Anmeldedaten-Manager lässt sich in vorhandene Authentifizierungsanbieter einbinden. Sie können aber auch Ihren eigenen Authentifizierungsprozess entwickeln.

Der Anmeldedaten-Manager zeigt automatisch eine einheitliche Ansicht am unteren Rand für moderne Authentifizierungsmethoden an und ist der moderne Ersatz für vorhandene Authentifizierungsimplementierungen wie Smart Lock für Passwörter unter Android und One Tap.

Weitere Informationen zum Erstellen der Authentifizierung in deiner Android-App mit dem Anmeldedaten-Manager:

Hier erfährst du, wie du deine aktuellen Authentifizierungsabläufe zum Anmeldedaten-Manager migrierst:

Hier erfahren Sie, wie Sie Ihre vorhandenen Identitäts- und Authentifizierungs-APIs mit der Credential Manager API optimieren, um Passkeys zu unterstützen und die Nutzerfreundlichkeit zu verbessern:

Automatisches Ausfüllen

Einige Apps, z. B. Passwortmanager, füllen die Ansichten in anderen Apps mit vom Nutzer bereitgestellten Daten aus. Anwendungen, die die Ansichten anderer Apps ausfüllen, werden als AutoFill-Dienste bezeichnet. Das Autofill-Framework verwaltet die Kommunikation zwischen einer App und einem Autofill-Dienst und trägt dazu bei, die Nutzerfreundlichkeit zu verbessern, indem es weniger Zeit für das Ausfüllen von Feldern aufwendet und Fehler bei der Nutzereingabe minimiert. Da Autofill Passwortmanager unterstützt, können Nutzer stärkere Anmeldedaten wie Passkeys oder eindeutige, maschinengenerierte Passwörter auswählen, die sicher und unkompliziert gespeichert und abgerufen werden können.

Weitere Informationen zum Autofill-Framework von Android:

Biometrische Verfahren

Binde die biometrische Authentifizierung in deine App ein, um die Sicherheit weiter zu erhöhen. Die biometrische Authentifizierung, insbesondere als Teil von Multi-Faktor-Authentifizierungsschemata, reduziert das Betrugsrisiko, indem sichergestellt wird, dass die Anmeldedaten authentisch sind und nachweislich dem beabsichtigten Nutzer gehören. Die biometrische Authentifizierung kann die User Experience auf folgende Weise verbessern:

  • Ermöglicht schnellere Anmeldungen
  • Bietet Möglichkeiten für eine reibungslose Überprüfung von Anmeldedaten
  • Reduziert die Passwortnutzung
  • Hilft möglicherweise bei der Einhaltung gesetzlicher Vorschriften.

Weitere Informationen zum Implementieren biometrischer Authentifizierung