通过Android上的内置指纹传感器进行访问控制

时间:2017-07-09 18:32:51

标签: android windows authentication android-fingerprint-api

我了解如何使用Android SDK通过指纹身份验证对用户进行身份验证。但它只能告诉指纹是否与登记的指纹之一匹配 - 即布尔值。

我想这样做它也能给我指纹图像,所以我可以根据指纹提取信息,即存储在数据库中的userId,name等。

例如: 我有3个用户:管理员,老师,学生。 我应该能够使用内置指纹识别器来确定用户是否被识别为管理员,教师或学生,并相应地授予应用程序访问权限。

该应用程序将仅部署到所有用户均可访问的设备,因此应用程序应负责控制可注册的指纹数量限制。

是否可以使用设备的内置指纹识别器?

1 个答案:

答案 0 :(得分:0)

  

我想这样做它也能给我指纹图像

出于隐私原因,Android的指纹API不支持。

  

我应该能够使用内置指纹识别器来确定用户是否被识别为管理员,教师或学生,并相应地授予应用程序访问权限。

每个人都应该有一个单独的设备帐户。然后,每个人都有一个单独的应用程序副本,实际上。只要每个帐户都在您的应用中配置了适当的角色,操作系统就会为您处理识别过程。