使用 Touch Id 在数据库中存储指纹 [关闭]

Posted

技术标签:

【中文标题】使用 Touch Id 在数据库中存储指纹 [关闭]【英文标题】:Store finger prints in Data base using Touch Id [closed] 【发布时间】:2014-12-19 07:29:43 【问题描述】:

我正在制作一个应用程序,在第一个屏幕上我有登录和注册按钮。当我点击注册时,它会询问用户指纹,然后是用户详细信息。从这里我想在数据库中存储指纹和用户详细信息。

当他点击登录时。如果指纹与他将向前移动的数据库指纹匹配,它将打开生物识别扫描仪。

有什么办法可以将指纹存储在数据库中。如果是这样,请提供一些参考链接,引导我实现目标。

提前致谢

【问题讨论】:

code.tutsplus.com/tutorials/… 这可能会有所帮助。 我需要获取指纹并将其保存在数据库中。是否可以。以上教程是我在 Appcoda 中看到的 swift 语言。[link]appcoda.com/touch-id-api-ios8 【参考方案1】:

您不能直接访问指纹。这是 Apple 故意限制的(隐私保护)。因此,您也无法将它们存储在数据库中。

触控 ID

您的应用现在可以在访问您应用中的部分或全部内容之前使用 Touch ID 对用户进行身份验证。指纹数据受到保护,绝不会被 iOS 或其他应用程序访问。 [...]

Source: iOS 8 for Developers by Apple

仍然可以使用 API 进行身份验证,但只会返回 AuthenticatedNot Authenticated 之类的值,而没有关于指纹本身的信息。

【讨论】:

以上是关于使用 Touch Id 在数据库中存储指纹 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

苹果复活Touch ID!全屏指纹体验秒杀安卓

有没有办法在网络浏览器中使用 Android 指纹 API 或 iOS Touch ID?

Swift下调用Touch ID实现指纹识别

我可以在我的网站上使用指纹扫描仪吗? [关闭]

不使用 Touch ID 登录

iOS8使用TouchID