Activer et configurer les modes de connexion
Pour assurer la compatibilité des applications de votre projet Firebase avec un mode de connexion donné, commencez par activer celui-ci dans la console. Pour les fournisseurs de connexion fédérée, vous devez également fournir des informations telles que l'ID client et le code secret du client. Pour les obtenir, accédez à la console développeur du fournisseur de connexion.
Après avoir activé et configuré les modes de connexion que vous souhaitez accepter, ajoutez-les à votre application en suivant les instructions indiquées dans la documentation pour les développeurs.
Autoriser plusieurs comptes avec la même adresse e-mail
Lors de la configuration, vous pouvez autoriser ou non les utilisateurs à créer plusieurs comptes utilisant la même adresse e-mail, mais associés à différents modes de connexion. Par exemple, quand vous n'autorisez pas la création de plusieurs comptes avec la même adresse e-mail, un utilisateur ne peut pas créer un compte auquel il se connecte à l'aide d'un compte Google associé à ex@gmail.com
s'il existe déjà un compte auquel il se connecte avec cette même adresse e-mail et un mot de passe.
Si, en revanche, vous autorisez la création de plusieurs comptes avec la même adresse e-mail, le flux de connexion de votre application ne peut pas reposer sur l'adresse e-mail pour identifier un compte utilisateur.
Les utilisateurs ne peuvent jamais créer plusieurs comptes ayant la même adresse e-mail et le même mode de connexion.