具有指纹认证的考勤应用程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了具有指纹认证的考勤应用程序相关的知识,希望对你有一定的参考价值。
我想创建一个具有指纹感应功能的员工考勤应用程序。我想在本地数据库中注册每个员工的指纹,当员工使用指纹登录时,应该在数据库中验证其值。任何人都可以帮助我吗?是否可以在棉花糖手机中使用指纹传感器注册多个用户?
答案
您的指纹数据会安全存储,永远不会离开您的Pixel或Nexus手机。您的指纹数据不会与Google或您设备上的任何应用共享。只有您的指纹经过验证才能通知应用。
FingeprintManager仅具有以下3个功能:
authenticate()
:用于验证用户
hasEnrolledFingerprints()
:确定是否至少注册了一个指纹。
isHardwareDetected()
:确定指纹硬件是否存在且功能正常。
没有功能可以从传感器获取指纹ID。因此,您在数据库中存储指纹的想法是行不通的。
另一答案
截至目前,您只能使用存储的指纹来检查用户的真实性,但在通过指纹传感器捕获时无法存储唯一的指纹。
这是android的指纹传感器的一个很大的局限,希望/未来Android的更新可能会考虑到指纹传感器的可用性,以获得独特的指纹存储(如您所愿)。
目前在Android的生态系统中存在此限制,以防止指纹传感器涉及的安全风险,如果被某些恶意应用程序使用。通过这种方式,它可以获得用户的生物度量细节,这可能会引起巨大的隐私问题以及有关Android安全生态系统的其他安全问题。
希望它有助于并很好地解释限制。
以上是关于具有指纹认证的考勤应用程序的主要内容,如果未能解决你的问题,请参考以下文章