J'utilise la méthode de connexion par e-mail/mot de passe pour Firebase. Je voudrais crypter les données que les utilisateurs sauvegardent dans la base de données en temps réel avant de les envoyer à la base de données. Firebase gère déjà le mot de passe de l'utilisateur, mais puis-je l'utiliser d'une manière ou d'une autre pour crypter des données qui ne peuvent être décryptées par moi que le client? Ce serait bien si je pouvais y arriver avec le client sdk.
Donc, mon flux serait quelque chose comme ceci:
Vous pouvez facilement le faire de la manière suivante:
(vice versa pour A à X)
Si A veut passer à un autre téléphone ou souhaite utiliser plusieurs téléphones, vous pouvez procéder de cette façon: