Hi, just want to add some information on the issue, when I try Facebook Login using Firebase Android SDK:
1. After successful login, the onAuthStateChanged is called twice. The value of firebaseAuth.getCurrentUser().getProviderId() is "Firebase" on both ocassion
2. I try to list down the providers from the FirebaseUser object,
user.getProviderData(). I got two providers: "
firebase" and "
facebook.com"3. When I tried to update email using FirebaseUser.updateEmail(), I got this error: An internal error has occured. [ EMAIL_EXISTS ]