我们为Touch ID For iOS获得了什么价值?

时间:2016-08-31 11:20:47

标签: ios swift fingerprint touch-id

我的登录申请流程简单 - 用户名文本字段和密码文本字段

我已成功实施Touch ID,但它有一些安全方面的缺点 如果user1获得user2的用户名,则可以使用Touch ID登录。

为了避免这种情况,我想将Touch id(指纹)映射到用户名。

我是否可以为多个用户名注册多个指纹,如果是注册指纹更改或已删除

是否还有其他安全流程可供登录?

1 个答案:

答案 0 :(得分:1)

没有。使用TouchID,您只能得到以下答案:

  

身份验证失败:凭据无效。

     

UserCancel:用户取消了身份验证。

     

UserFallback:用户选择了后备方法,即输入密码。

     

SystemCancel: iOS取消了身份验证。

     

PasscodeNotSet:用户尚未设置系统范围的4位数密码。

     

TouchIDNotAvailable:设备不支持Touch ID。

     

TouchIDNotEnrolled:用户尚未设置Touch ID。

Source

Reference Documentation

Framework Reference