繁体   English   中英

Android Biometrics 指纹扫描仪用于用户搜索

[英]Android Biomectrics fingerprint scanner for user search

目前我正在寻找是否可以在 android 中使用指纹扫描仪来查找用户的。

例如使用 android firebase 对用户进行身份验证,然后使用指纹搜索将显示其信息的特定用户。

有没有办法做到这一点? 因为上次我检查,信息本地存储在 android 设备上,因此我有点缺乏是否可以这样做。

目前正在寻找一种在我的应用程序中使用 firebase 进行身份验证的方法,这样我就只能有一个没有多个帐户的用户,使用生物识别技术将用户锁定到一个帐户,以检查用户是否已经有一个使用生物识别技术的帐户,然后使用生物指标搜索结果。

如果我对您的理解正确,您希望使用他们的 Android 生物识别提示将用户登录到 Firebase。

我很快查看了API 的 Biometric Prompt ,似乎身份验证用户由AuthenticationResult标识,而 AuthenticationResult 又包含CryptoObject 最后一个 object 包含用于登录的密码、签名和 mac,您可以使用它们来验证它是否由受信任的来源执行。

您可以将所有这些信息发送到受信任的环境(例如您的开发机器、您控制的服务器或 Cloud Functions),在那里进行验证,然后使用它为用户生成自定义令牌

我看到的主要问题(除了可能没有示例代码之外)是在生物识别提示之后没有可用的用户信息。 所以你知道他们是那部手机的真正用户,但对他们一无所知。 这在 Firebase 中并不少见,因为它类似于内置匿名身份验证提供程序所缺少的信息,但您必须查看它是否足以满足您的用例。

除了我上面嵌入的链接外,另请参阅:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM