NimbleLocalAuthentication 1.0.0
NimbleLocalAuthentication 的基本思想是我们希望封装 LocalAuthentication 框架。开发者可以轻松地使用生物识别或口令进行用户身份验证。
NimbleLocalAuthentication 的某些出色功能
- 可以在应用程序中启用或禁用生物识别功能。
- 在生物识别屏幕上轻松本地化字符串。
您可以在文档 [WIP] 中获取更多关于 SDK 的信息
示例项目
我们在仓库中有一个示例项目。要使用它,请下载仓库,在 Example 文件夹中运行 pod install
来下载所需的库,并打开 Example.xcworkspace。
安装
对于 NimbleLocalAuthentication
,在您的 Podfile 中使用以下条目
pod 'NimbleLocalAuthentication', '~> 1.0'
然后运行 pod install
使用方法
使用 NimbleLocalAuthentication
非常简单。您可以像这样访问 API
let biometryService: BiometryService = NimbleLocalAuthenticatior()
biometryService.authenticate { [weak self] result in
DispatchQueue.main.async {
switch result {
case .success:
// do something after authenticate successfully
case .failure(let error):
// hackers are trying to authenticate :D
}
}
}
许可证
本项目版权所有 (c) 2014-2021 Nimble。这是免费软件,可以按照 许可证 文件中指定的条款重新分发。
关于
本项目由 Nimble 维护和资助。
我们热爱开源,并在与社区分享我们的工作中发挥了自己的作用!查看 我们的其他项目 或 聘请我们的团队 以帮助构建您的产品。