ios - 我可以有多个 TouchId 键吗?
问题描述
我有一个离子应用程序,例如,我的用户希望使用不同的用户但使用相同的 FaceId 登录。我的问题是,我可以在 IOS 上为我的应用程序拥有多个密钥吗?实现这一点的最佳方法是什么?
解决方案
LocalAuthentication API只是为您提供了一个布尔值true
/false
来回答“用户是否成功通过身份验证?”这个问题。事实上,iOS 系统只期望 TouchID/FaceID 被一个人使用。因此,没有办法让 TouchID/FaceID 告诉您它验证了哪个用户,只有用户成功验证了。您必须自己实现某种选择用户流程,然后调用LocalAuthentication
推荐阅读
- python - SciKit 学习 predict_proba - 将阈值从 .5 移动到其他值
- sql-server - 有没有办法从 excel 特定单元格中收集数据以发送到 SQL Server?
- python - 具有简单功能的 Python Falcon 路由?
- android - 应用程序因 sqllite 查询而挂起
- javascript - 使用 JavaScript 训练神经网络后,如何保存神经网络中的权重和偏差?
- amazon-cloudformation - 如何从 Lambda 函数连接到 serverless.yml 中“资源”下定义的 RDS?
- git - 如何克隆包含 Git LFS 文件的存储库?
- java - 单元测试抛出异常
- html - 在 HTML 中创建 ID,linter 显示错误。不要在选择器中使用 ID
- wordpress - 在一个 wordpress 中设置多个域