flutter指纹或人脸识别

2024-07-21  本文已影响0人  时光事故

官方插件 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));

上一篇 下一篇

猜你喜欢

热点阅读