Facebook, Google 및 이메일/비밀번호와 같은 firebase의 도움으로 다중 인증을 사용하는 Android 애플리케이션을 개발 중입니다. 각 인증은 서로 다른 방식으로 잘 작동합니다. 내가 구글로 로그인 한 후 나는 같은 이메일 ID를 사용하여 로그인을 할 페이스 북을 사용하고 때 아웃 나중에하고Firebase 다중 인증 관리 공급자
하지만 ..
는 말한다.
com.google.firebase.auth.FirebaseAuthUserCollisionException 일 : 계정이 이미 동일한 이메일 주소 만 다른 로그인 자격 증명으로 존재한다. 이 이메일 주소와 연결된 제공 업체를 사용하여 로그인하십시오.
내가 원하는 것은 동일한 이메일 ID를 사용하여 다른 인증 공급자로 로그인을 시도 할 때 계정을 병합하는 것입니다.
firebase를 사용하여이를 처리 할 수있는 방법이 있습니다.
도와주세요.
https://firebase.google.com/docs/auth/android/account-linking –
을 참조하십시오.하지만 계정 연결은 이미 시스템에 로그인 한 경우에만 작동합니다. – pike
@ 파이크 당신이 그것을 관리 했습니까? –