|
39 | 39 | import com.google.android.gms.tasks.Task;
|
40 | 40 | import com.google.firebase.auth.AuthResult;
|
41 | 41 | import com.google.firebase.auth.EmailAuthProvider;
|
42 |
| -import com.google.firebase.auth.FacebookAuthProvider; |
43 | 42 | import com.google.firebase.auth.FirebaseAuthInvalidCredentialsException;
|
44 | 43 | import com.google.firebase.auth.FirebaseAuthInvalidUserException;
|
45 | 44 | import com.google.firebase.auth.GoogleAuthProvider;
|
46 | 45 | import com.google.firebase.auth.PhoneAuthProvider;
|
47 |
| -import com.google.firebase.auth.TwitterAuthProvider; |
48 | 46 |
|
49 | 47 | import java.util.ArrayList;
|
50 | 48 | import java.util.List;
|
@@ -111,7 +109,7 @@ public void onCreate(Bundle savedInstance) {
|
111 | 109 | supportPasswords = true;
|
112 | 110 | }
|
113 | 111 | }
|
114 |
| - List<String> accountTypes = getSupportedAccountTypes(); |
| 112 | + List<String> accountTypes = getCredentialAccountTypes(); |
115 | 113 |
|
116 | 114 | // If the request will be empty, avoid the step entirely
|
117 | 115 | boolean willRequestCredentials = supportPasswords || accountTypes.size() > 0;
|
@@ -220,13 +218,11 @@ public void finish(int resultCode, Intent resultIntent) {
|
220 | 218 | }
|
221 | 219 | }
|
222 | 220 |
|
223 |
| - private List<String> getSupportedAccountTypes() { |
| 221 | + private List<String> getCredentialAccountTypes() { |
224 | 222 | List<String> accounts = new ArrayList<>();
|
225 | 223 | for (AuthUI.IdpConfig idpConfig : getFlowParams().providerInfo) {
|
226 | 224 | @AuthUI.SupportedProvider String providerId = idpConfig.getProviderId();
|
227 |
| - if (providerId.equals(GoogleAuthProvider.PROVIDER_ID) |
228 |
| - || providerId.equals(FacebookAuthProvider.PROVIDER_ID) |
229 |
| - || providerId.equals(TwitterAuthProvider.PROVIDER_ID)) { |
| 225 | + if (providerId.equals(GoogleAuthProvider.PROVIDER_ID)) { |
230 | 226 | accounts.add(ProviderUtils.providerIdToAccountType(providerId));
|
231 | 227 | }
|
232 | 228 | }
|
|
0 commit comments