From f87451d751d2be8162d11a67f8e927125b0492a7 Mon Sep 17 00:00:00 2001 From: Marina Coelho Date: Wed, 21 Aug 2024 16:20:06 -0400 Subject: [PATCH] Update UI to reflect changes in signInSilently and Smart Lock options. Add Credentials Manager checkbox. --- .../firebase/uidemo/auth/AuthUiActivity.java | 18 ++-------- app/src/main/res/layout/auth_ui_layout.xml | 22 +++---------- app/src/main/res/values/strings.xml | 4 +-- .../java/com/firebase/ui/auth/AuthUI.java | 33 ++++--------------- .../ui/auth/data/model/FlowParameters.java | 19 ++++------- .../ui/auth/ui/email/CheckEmailFragment.java | 9 ++--- .../auth/ui/email/RegisterEmailFragment.java | 2 +- .../ui/phone/CheckPhoneNumberFragment.java | 9 ++--- 8 files changed, 31 insertions(+), 85 deletions(-) diff --git a/app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java b/app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java index f3e8ef5c0..e22249dd2 100644 --- a/app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java +++ b/app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java @@ -141,8 +141,6 @@ public void onCreate(@Nullable Bundle savedInstanceState) { mBinding.signIn.setOnClickListener(view -> signIn()); - mBinding.signInSilent.setOnClickListener(view -> silentSignIn()); - if (ConfigurationUtils.isGoogleMisconfigured(this) || ConfigurationUtils.isFacebookMisconfigured(this)) { showSnackbar(R.string.configuration_required); @@ -195,9 +193,8 @@ private Intent getSignInIntent(@Nullable String link) { AuthUI.SignInIntentBuilder builder = getAuthUI().createSignInIntentBuilder() .setTheme(getSelectedTheme()) .setLogo(getSelectedLogo()) - .setAvailableProviders(getSelectedProviders()) - .setIsSmartLockEnabled(mBinding.credentialSelectorEnabled.isChecked(), - mBinding.hintSelectorEnabled.isChecked()); + .setAvailableProviders(getSelectedProviders()); + //.setIsCredentialsManagerEnabled(mBinding.credentialsManagerEnabled.isChecked()); if (mBinding.customLayout.isChecked()) { AuthMethodPickerLayout customLayout = new AuthMethodPickerLayout @@ -229,17 +226,6 @@ private Intent getSignInIntent(@Nullable String link) { return builder.build(); } - public void silentSignIn() { - getAuthUI().silentSignIn(this, getSelectedProviders()) - .addOnCompleteListener(this, task -> { - if (task.isSuccessful()) { - startSignedInActivity(null); - } else { - showSnackbar(R.string.sign_in_failed); - } - }); - } - @Override protected void onResume() { super.onResume(); diff --git a/app/src/main/res/layout/auth_ui_layout.xml b/app/src/main/res/layout/auth_ui_layout.xml index e3b02008d..e47a8cca7 100644 --- a/app/src/main/res/layout/auth_ui_layout.xml +++ b/app/src/main/res/layout/auth_ui_layout.xml @@ -38,15 +38,6 @@ android:layout_marginTop="16dp" android:text="@string/sign_in_start" /> -