Google Restore Credentials: Smartphone-Wechsel leicht gemacht


Kommentare zu folgendem Beitrag: Google Restore Credentials: Smartphone-Wechsel leicht gemacht

Anmeldedaten für Apps bei der Einrichtung eines neuen Geräts wiederherstellen:

Mit der Funktion Anmeldedaten wiederherstellen des Anmeldedaten-Managers können Nutzer ihre App-Konten wiederherstellen, wenn sie ein neues Gerät einrichten. Diese API befindet sich in der Entwicklervorschau und ist auf allen Geräten mit Android 9 oder höher und der Google Play-Dienste-Kernversion 242200000 oder höher verfügbar. Die Funktion „Anmeldedaten wiederherstellen“ bietet folgende Vorteile:

  • Einfache Bedienung: Nutzer können ihr App-Konto wiederherstellen, ohne sich manuell in jeder einzelnen App anmelden zu müssen.
  • Mehr Nutzerinteraktionen: Nutzer sind eher bereit, Ihre App weiter zu verwenden, wenn sie ihr Konto bei der Einrichtung eines neuen Geräts wiederherstellen können.
  • Reduzierte Entwicklungsaufwand: Die Funktion „Anmeldedaten wiederherstellen“ ist in den Anmeldedaten-Manager integriert. Entwickler, die bereits Passkeys unterstützen, können Funktionen zur Wiederherstellung von Anmeldedaten hinzufügen.

Funktionsweise

Mit „Anmeldedaten wiederherstellen“ können Sie die entsprechenden Anmeldedaten erstellen, abrufen und löschen.

  1. Wiederherstellungs-Anmeldedaten erstellen: Wenn sich der Nutzer in Ihrer App anmeldet, erstellen Sie Wiederherstellungs-Anmeldedaten, die mit seinem Konto verknüpft sind. Diese Anmeldedaten werden lokal gespeichert und mit der Cloud synchronisiert, wenn der Nutzer Google Back-up aktiviert hat und eine Ende-zu-Ende-Verschlüsselung verfügbar ist. Die Synchronisierung mit der Cloud kann in Apps deaktiviert werden.
  2. Anmeldedaten für die Wiederherstellung abrufen: Wenn der Nutzer ein neues Gerät einrichtet, kann Ihre App die Anmeldedaten für die Wiederherstellung von der Anmeldeinformationsverwaltung anfordern. So können Sie den Nutzer automatisch anmelden, ohne dass er etwas eingeben muss.
  3. Anmeldedaten für die Wiederherstellung löschen: Wenn sich der Nutzer von Ihrer App abmeldet, sollten Sie die zugehörigen Anmeldedaten für die Wiederherstellung löschen.

Die Funktion „Anmeldedaten wiederherstellen“ lässt sich nahtlos in Backend-Systeme integrieren, in denen bereits Passkeys implementiert sind. Diese Kompatibilität ergibt sich daraus, dass sowohl Passkeys als auch Wiederherstellungsschlüssel (Anmeldedatentyp, der von der Funktion „Anmeldedaten wiederherstellen“ verwendet wird) denselben zugrunde liegenden technischen Spezifikationen entsprechen. Durch diese Abstimmung können Anmeldedaten, die in Passkey-kompatiblen Systemen gespeichert sind, mit dem Prozess „Anmeldedaten wiederherstellen“ effektiv abgerufen und reaktiviert werden. So wird eine einheitliche und nutzerfreundliche Nutzung auf verschiedenen Plattformen und Authentifizierungsmethoden ermöglicht.

Der Umstieg auf ein neues Smartphone ist oft mühsam. Vor allem die Neueinrichtung aller Apps und die wiederholte Eingabe von Zugangsdaten kosten Zeit und Nerven.

Das Problem existiert auf dem iPhone nicht.

Richtig…weil dort dies alles über den „Key-Ring“ erledigt wird…

Nein. Theoretisch zumindest die Zugangsdaten, aber auch die müssen nicht „im Keyring“ liegen.

Apple hatte schon früh die Option angeboten, ein Backup in der iCloud zu machen. Aktuelle Versionen haben aber eine noch einfachere Lösung: Altes und neues iPhone können per WLAN und Bluetooth miteinander verbunden werden, der Rest ist ein Knopfdruck.

Warum kriegt Google das nicht hin?

Ja gut, das gayt bei Android auch…per: Device Clone (eine App, die von eigtl. allen Herstellern unterstützt wird!)
Funktioniert einwandfrei. Habs vor wenigen Monaten zwischen altem Huawei und neuem Honor Gerät getestet…100%

„Note: This application requires use with a Honor phone.“

Es funzt aber mit anderen Herstellern. Weiß ich über Kollegen. Der Entwickler übernimmt nur keinerlei Garantien dafür, dass es klappt! :wink:

Das unsägliche Backup/Restore unter Android war für mich einer der entscheidenden Gründe zu iOS zu wechseln.
Der letzte Versuch mit Seedvault (aus dem Calyx OS Project) unter GrapheneOS und /e/ war nur mäßig erfolgreich.
Google und deren Passkey Implementierung ist garantiert Nichts, was ich nutzen möchte (Apple und Passkeys auch nicht).

1 Like