Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/greezi/TDTouchID
TDTouchID是一个封装好的指纹、FaceID验证库,可以用来做iOSAPP的登录/支付等验证。
https://github.com/greezi/TDTouchID
face faceid faceid-authentication iosapp login payment touch touchid
Last synced: 3 months ago
JSON representation
TDTouchID是一个封装好的指纹、FaceID验证库,可以用来做iOSAPP的登录/支付等验证。
- Host: GitHub
- URL: https://github.com/greezi/TDTouchID
- Owner: greezi
- License: apache-2.0
- Created: 2016-11-20T06:28:07.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-02-03T08:40:03.000Z (almost 2 years ago)
- Last Synced: 2024-07-02T20:05:34.226Z (4 months ago)
- Topics: face, faceid, faceid-authentication, iosapp, login, payment, touch, touchid
- Language: Objective-C
- Homepage:
- Size: 2.49 MB
- Stars: 204
- Watchers: 5
- Forks: 30
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-iOS - TDTouchID - TDTouchID是一个封装好的指纹验证库,可以用来做iOSAPP的登录/支付等验证。 (Foundation)
README
# TDTouchID
TDTouchID 是一个基于iOS平台的指纹、人脸验证库,可以用来做iOS APP的生物识别验证,例如:登录、支付、隐私空间等验证。
# ⚠️注意事项⚠️
* 使用面容ID 要在 info.plist 中添加权限
```
NSFaceIDUsageDescription
应用程序需要面容ID权限才能使用人脸识别进行身份验证
```# 预览
|TouchID|FaceID|
|:---:|:---:|
|![](https://raw.githubusercontent.com/greezi/TDTouchID/master/IMG_3457.PNG)|![](https://raw.githubusercontent.com/greezi/TDTouchID/master/FaceID.gif)# 安装方式
* 使用Cocoa Pods安装```
pod 'TDTouchID', '~> 1.0.7'```
* 手动导入
将`TDTouchID`文件夹拖入项目.(里面包含`TDTouchID.h`和`TDTouchID.m`)文件
* 导入`#import "TDTouchID.h"`即可使用
# 使用方法
```
- (void)td_showTouchIDWithDescribe:(NSString *)desc FaceIDDescribe:(NSString *)faceDesc AuthFallbackTitle:(NSString *)backTitle BlockState:(StateBlock)block;
```详细使用方法请参见Demo