728x90
val user = FirebaseAuth.getInstance().currentUser
user?.let {
for (profile in it.providerData) {
when(profile.providerId){
GoogleAuthProvider.PROVIDER_ID -> {
Log.d(LogTag, "GoogleAuthProvider")
}
EmailAuthProvider.PROVIDER_ID -> {
Log.d(LogTag, "EmailAuthProvider")
}
PhoneAuthProvider.PROVIDER_ID -> {
Log.d(LogTag, "PhoneAuthProvider")
}
FacebookAuthProvider.PROVIDER_ID -> {
Log.d(LogTag, "FacebookAuthProvider")
}
TwitterAuthProvider.PROVIDER_ID -> {
Log.d(LogTag, "TwitterAuthProvider")
}
GithubAuthProvider.PROVIDER_ID -> {
Log.d(LogTag, "GithubAuthProvider")
}
}
}
}
킹갓엠페러 스택오버플로우 형님들 답변 입니다.
728x90
'안드로이드' 카테고리의 다른 글
안드로이드 코틀린 / 버튼 두번 중복 클릭 방지하기 (0) | 2023.10.24 |
---|---|
안드로이드 코틀린 / Firebase Google Login SignIn terms privacy, 구글 로그인 이용약관 개인정보취급방침 링크 추가 하기 (0) | 2023.10.20 |
안드로이드 코틀린 / Firebase Google 인증 startactivityforresult deprecated (0) | 2023.10.20 |
안드로이드 코틀린 / Application Installation Failed (0) | 2022.09.30 |
안드로이드 코틀린 / 동영상 링크 걸기, kotlin video link (0) | 2022.08.30 |