我在互联网/ stackoveflow上搜索了如何从自定义应用添加指纹但却找不到任何线索
简而言之要求 - 我正在制作应用,允许用户通过扫描指纹进入我的应用。
我有检查代码,它会扫描传感器上的手指并返回用户已经设置的指纹数据(他/她从设置中设置)但是如果多个用户设置多个手指而不是我的应用允许所有用户输入进入我不想要的应用程序
我想要什么 - 从我的应用添加指纹并且只允许该用户并非所有用户都可以进入我的应用的代码
现在有些问题 -
答案 0 :(得分:4)
但如果多个用户设置多个手指而不是我的应用允许所有用户进入我不想要的应用
您无法区分多个用户设置的多个手指"和"由一个用户设置的多个手指"。大多数人都有一个以上的手指。
从我的应用添加指纹的代码,仅允许该用户并非所有用户都可以进入我的应用
您可以要求持有设备的人扫描其指纹并根据已注册的指纹进行身份验证。您无法知道谁是谁扫描了他们的指纹以及他们与设备所有者的关系。它可能是所有者,或者可能不是。这取决于设备所有者,而不是您。
这与大多数其他形式的身份验证没有什么不同。例如,如果您的应用需要自定义PIN,并且用户与其他人共享该PIN,即用户的选择。这可能是一个愚蠢的选择,或者可能不是(例如,它与配偶共享)。