ios - TouchId 可以有多把 key 吗?

标签 ios cordova ionic-framework ionic-view

我有一个 ionic 应用程序,例如,我的用户想要使用不同的用户但使用相同的 FaceId 登录。我的问题是,我可以在 IOS 上为我的应用程序设置多个密​​钥吗?实现这一点的最佳方式是什么?

最佳答案

LocalAuthentication API只是为您提供一个 bool 值 true/false 来回答“用户是否成功进行身份验证?”的问题。事实上,iOS系统只期望TouchID/FaceID由一个人使用。因此,TouchID/FaceID 无法告诉您它对哪个用户进行了身份验证,只能告诉您用户已成功进行身份验证。您必须自己实现某种选择用户流程,然后调用 LocalAuthentication

关于ios - TouchId 可以有多把 key 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50589654/

相关文章:

javascript - Phonegap Android screen.height 和 screen.width 返回黑色系统栏空间

css - iOS 上的 Ionic 3 全屏视频背景

ios - Cordova ionic 地理位置失败:iOS上的位置检索超时错误代码3

objective-c - 从另一个 UIBezierPath 减去 UIBezierPath

node.js - Node 错误: "SyntaxError: Unexpected token {" at "const {join, basename} = require(' path')"

ios - iOS9 上的适配器丢失错误 - PouchDB

javascript - 调用指令中隔离范围内定义的函数

ios - 使用路径提取 UIImage

ios - 无法将 UIScrollView 添加到 View 的一部分

android - 使用 PhoneGap 的 FileTransfer 传递 cookie