List<BiometricType> availableBiometrics = await localAuthen.getAvailableBiometrics();
if (availableBiometrics.contains(BiometricType.face)) {
} else if (availableBiometrics.contains(BiometricType.fingerprint)) {
} else if (availableBiometrics.contains("weak") ||
availableBiometrics.contains("strong")) {
} else {
AppSettings.openAppSettings();
}
Я хочу знать, можно ли проверить включена-пользователя биометрия или нет
Вы можете включить или отключить биометрические данные для каждого флаттер-приложения, используя следующую функцию:
final auth = LocalAuthentication();
checkBioMetricAuth() async {
bool canCheckBiometrics = await auth.canCheckBiometrics;
print(canCheckBiometrics);
}
Я надеюсь, что это поможет вам .. Удачного кодирования :}