Within the Firebase console I have specifically set it to only allow \"One account per email address\". This is found on the sign-in method tab under \"advanced\".
I
Step 1 : Go to Firebase Console > Authentication > Sign in method. Check the option preventing multiple account creation with single email id.
Step 2 :The following documentation explains how to connect multiple providers to a single account using custom method.
https://firebase.google.com/docs/auth/web/account-linking