官方插件 local_auth
初始化
final LocalAuthentication auth = LocalAuthentication();
是否支持生物識別
final bool canAuthenticateWithBiometrics = await auth.canCheckBiometrics; ? ?
final bool canAuthenticate =
? ? ? ? canAuthenticateWithBiometrics || await auth.isDeviceSupported();
支持識別類型 指紋或人臉
final List<BiometricType> availableBiometrics =
? ? await auth.getAvailableBiometrics();
//指紋驗證 驗證正確就返回true 失敗返回flase
finalbooldidAuthenticate =awaitauth.authenticate( localizedReason:'Please authenticate to show account balance', options:constAuthenticationOptions(useErrorDialogs:false));