在混乱中,local_auth插件提供了一种使用生物识别技术对用户进行身份验证的方法。但它只会返回Future<bool>
响应:
var localAuth = LocalAuthentication();
bool didAuthenticate =
await localAuth.authenticateWithBiometrics(
localizedReason: 'Please authenticate to show account balance');
我想知道是否有任何方法可以检索一些唯一的 ID 以了解哪个用户已登录系统。
编辑:在android中,身份验证后,它将返回一个包含MAC ID的BiometricPrompt.AuthenticationResult
对象。我正在寻找类似的东西。
答案 0 :(得分:0)
我不知道您如何实现生物识别的独特性。但是这是一个基于设备的唯一ID提供程序的插件。
https://pub.dartlang.org/packages/unique_id
看看
非常轻巧的插件,用于获取唯一ID的单行代码