我正在从事需要指纹认证的项目。我已经实现了,现在我很好奇我可以根据手机的指纹识别手机用户吗?
如果是,那么请用你的智慧引导我,谢谢。
我正在使用此示例代码"https://github.com/googlesamples/android-FingerprintDialog/"。
这是不可能的。Fingerprint
API(已弃用)和最近BiometricPrompt
API中没有这样的方法来识别扫描的打印件,它们只能根据Android供应商的Google兼容性定义确认扫描指纹(即有效或无效)的验证。
截至目前,如果您使用指纹API或生物识别提示API中的任何一个,则没有直接识别用户的规定。API 允许回调通过指纹或其他受支持的生物识别验证方法对用户进行身份验证,但没有唯一标识用户的选项。
但是,如果您使用外部验证设备及其支持的 SDK 进行验证,则可以将单个指纹与其指纹数据映射,从而为单个用户创建身份验证机制。