diff --git a/lib/pages/landing/landing_page.dart b/lib/pages/landing/landing_page.dart index 1702a098..ad8a5590 100644 --- a/lib/pages/landing/landing_page.dart +++ b/lib/pages/landing/landing_page.dart @@ -785,9 +785,9 @@ class _LandingPageState extends State with WidgetsBindingObserver { int lastLogin = 1; var availableBiometrics = await auth.getAvailableBiometrics(); - if (availableBiometrics.contains(BiometricType.strong)) { + if (availableBiometrics.contains(BiometricType.strong) || availableBiometrics.contains(BiometricType.face)) { lastLogin = 3; // Assume Face or secure fingerprint - } else if (availableBiometrics.contains(BiometricType.weak)) { + } else if (availableBiometrics.contains(BiometricType.weak) || availableBiometrics.contains(BiometricType.fingerprint)) { lastLogin = 2; // Likely weak fingerprint } diff --git a/lib/pages/login/saved_login.dart b/lib/pages/login/saved_login.dart index e919d418..b685c6f5 100644 --- a/lib/pages/login/saved_login.dart +++ b/lib/pages/login/saved_login.dart @@ -347,9 +347,9 @@ class _SavedLogin extends State { int lastLogin = 1; var availableBiometrics = await auth.getAvailableBiometrics(); - if (availableBiometrics.contains(BiometricType.strong)) { + if (availableBiometrics.contains(BiometricType.strong) || availableBiometrics.contains(BiometricType.face)) { lastLogin = 3; // Assume Face or secure fingerprint - } else if (availableBiometrics.contains(BiometricType.weak)) { + } else if (availableBiometrics.contains(BiometricType.weak) || availableBiometrics.contains(BiometricType.fingerprint)) { lastLogin = 2; // Likely weak fingerprint } diff --git a/lib/pages/login/welcome.dart b/lib/pages/login/welcome.dart index 03090d0c..290e5873 100644 --- a/lib/pages/login/welcome.dart +++ b/lib/pages/login/welcome.dart @@ -58,7 +58,6 @@ class _WelcomeLogin extends State { //checkUserAuthentication(); bool isDubai = false; - var _availableBiometrics; final authService = AuthProvider(); var sharedPref = AppSharedPreferences(); bool authenticated = false;