diff --git a/auth/src/main/java/com/firebase/ui/auth/util/signincontainer/SignInDelegate.java b/auth/src/main/java/com/firebase/ui/auth/util/signincontainer/SignInDelegate.java index afc9280fe..cd43dbff4 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/signincontainer/SignInDelegate.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/signincontainer/SignInDelegate.java @@ -39,12 +39,10 @@ import com.google.android.gms.tasks.Task; import com.google.firebase.auth.AuthResult; import com.google.firebase.auth.EmailAuthProvider; -import com.google.firebase.auth.FacebookAuthProvider; import com.google.firebase.auth.FirebaseAuthInvalidCredentialsException; import com.google.firebase.auth.FirebaseAuthInvalidUserException; import com.google.firebase.auth.GoogleAuthProvider; import com.google.firebase.auth.PhoneAuthProvider; -import com.google.firebase.auth.TwitterAuthProvider; import java.util.ArrayList; import java.util.List; @@ -111,7 +109,7 @@ public void onCreate(Bundle savedInstance) { supportPasswords = true; } } - List accountTypes = getSupportedAccountTypes(); + List accountTypes = getCredentialAccountTypes(); // If the request will be empty, avoid the step entirely boolean willRequestCredentials = supportPasswords || accountTypes.size() > 0; @@ -220,13 +218,11 @@ public void finish(int resultCode, Intent resultIntent) { } } - private List getSupportedAccountTypes() { + private List getCredentialAccountTypes() { List accounts = new ArrayList<>(); for (AuthUI.IdpConfig idpConfig : getFlowParams().providerInfo) { @AuthUI.SupportedProvider String providerId = idpConfig.getProviderId(); - if (providerId.equals(GoogleAuthProvider.PROVIDER_ID) - || providerId.equals(FacebookAuthProvider.PROVIDER_ID) - || providerId.equals(TwitterAuthProvider.PROVIDER_ID)) { + if (providerId.equals(GoogleAuthProvider.PROVIDER_ID)) { accounts.add(ProviderUtils.providerIdToAccountType(providerId)); } }