flutter指纹或人脸识别

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容