【发布时间】:2018-12-11 06:27:36
【问题描述】:
在博客Better Biometrics in Android P 他们说:“为了保证用户的安全,大多数应用程序和设备都有身份验证机制,或者证明你是你的方式。这些机制分为三类:知识因素、拥有因素、和生物特征因素。知识因素要求您知道的东西(例如 PIN 或密码),拥有因素要求您拥有的东西(例如令牌生成器或安全密钥),而生物特征因素要求您提供的东西(例如您的指纹、虹膜或脸)”。
但是当我在BiometricPrompt API, 中阅读时,我看不到虹膜或面部的文档,仅验证对指纹的支持:“此调用预热指纹硬件,显示系统提供的对话框,并开始扫描指纹. 它在 BiometricPrompt.AuthenticationCallback.onAuthenticationError(int, CharSequence) 被调用时终止..." 我如何使用生物识别技术通过虹膜和面部或任何其他解决方案创建身份验证登录?
【问题讨论】:
-
BiometricPromptAPI 似乎无法让开发人员选择将使用的生物识别类型,甚至在进行身份验证后也不知道类型。由平台决定。 -
@Michael 那么 BiometricPrompt 需要更新!
标签: android face-recognition iris-recognition