首页 > 解决方案 > 我可以有多个 TouchId 键吗?

问题描述

我有一个离子应用程序,例如,我的用户希望使用不同的用户但使用相同的 FaceId 登录。我的问题是,我可以在 IOS 上为我的应用程序拥有多个密钥吗?实现这一点的最佳方法是什么?

标签: ioscordovaionic-frameworkionic-view

解决方案


LocalAuthentication API只是为您提供了一个布尔值true/false来回答“用户是否成功通过身份验证?”这个问题。事实上,iOS 系统只期望 TouchID/FaceID 被一个人使用。因此,没有办法让 TouchID/FaceID 告诉您它验证了哪个用户,只有用户成功验证了。您必须自己实现某种选择用户流程,然后调用LocalAuthentication


推荐阅读