

**Introduction**
À l’ère des smartphones, où les utilisateurs changent régulièrement d’appareil, le transfert des informations d’identification peut être un véritable cauchemar. Pour remédier à ce problème, Google introduit Restore Credentials, une fonctionnalité intégrée à Android qui permet aux applications de migrer en toute transparence les informations de compte des utilisateurs vers un nouvel appareil.
**Avantages**
Restore Credentials offre de nombreux avantages, notamment :
* **Expérience utilisateur fluide :** Les utilisateurs peuvent facilement passer à un nouvel appareil Android sans tracas.
* **Engagement immédiat :** Engagez les utilisateurs avec des notifications ou d’autres messages dès qu’ils commencent à utiliser leur nouvel appareil.
* **Connexion silencieuse avec l’intégration de l’agent de sauvegarde :** Si vous utilisez un agent de sauvegarde, les utilisateurs peuvent être automatiquement reconnectés après la restauration des données.
* **Vérification de la clé de restauration sans intégration de l’agent de sauvegarde :** Si aucun agent de sauvegarde n’est utilisé, l’application peut rechercher une clé de restauration au premier démarrage, puis connecter l’utilisateur automatiquement.
* **Implémentation facile :** Utilise la même implémentation côté serveur que les passkeys.
**Fonctionnement**
Lorsque l’utilisateur se connecte à votre application sur l’ancien appareil, Restore Credentials génère une clé de restauration associée à son compte. Cette clé est stockée localement et synchronisée avec le cloud si l’utilisateur a activé Google Backup.
Lors de la configuration du nouvel appareil, l’utilisateur peut restaurer les données à partir d’une sauvegarde dans le cloud ou transférer des données localement. Dans les deux cas, la clé de restauration est transférée et l’application peut l’utiliser pour connecter l’utilisateur en arrière-plan.
**Comment implémenter**
Utilisez Jetpack Credential Manager pour créer, obtenir et effacer les informations d’identification de restauration pertinentes :
**Mots-clés :**
* Restore Credentials
* Transfert d’informations d’identification
* Jetpack Credential Manager
* Passkeys
* Authentification
