钥匙串项目2 accessControl

时间:2019-08-01 13:28:06

标签: ios swift keychain

我已经研究了这个问题大约一个星期,但是找不到解决方案,所以我决定在这里询问。

我要实现的目标:

我正在为我的应用程序进行授权,并且想在用户名/密码旁边添加两种不同的身份验证。它们是:FaceID / TouchID(生物识别)身份验证和应用程序密码(不是设备)。

用例:

  1. 用户可以激活生物特征认证和密码。但是,如果身份验证失败,将使用密码。
  2. 用户可以激活生物特征认证或密码。

问题:

如何创建只能通过生物识别或应用程序密码访问的钥匙串项目(访问令牌)?如果不可能,请问您能否针对两个用例提供一些解决方案?

提前谢谢

0 个答案:

没有答案