https://github.com/tidev/titanium-identity
A collection of API's to authenticate with your device: Keychain/Keystore, Touch ID and Face ID
https://github.com/tidev/titanium-identity
appcelerator faceid javascript native titanium titanium-module touchid
Last synced: 5 months ago
JSON representation
A collection of API's to authenticate with your device: Keychain/Keystore, Touch ID and Face ID
- Host: GitHub
- URL: https://github.com/tidev/titanium-identity
- Owner: tidev
- License: other
- Created: 2017-09-13T13:30:30.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-31T13:37:42.000Z (9 months ago)
- Last Synced: 2025-04-16T06:10:24.850Z (6 months ago)
- Topics: appcelerator, faceid, javascript, native, titanium, titanium-module, touchid
- Language: Java
- Homepage:
- Size: 2.38 MB
- Stars: 39
- Watchers: 15
- Forks: 29
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 🔐 Ti.Identity Module [](https://jenkins.appcelerator.org/job/modules/job/titanium-identityy/job/master/) [](https://www.npmjs.com/package/@titanium-sdk/ti.identity)
This native module allows you to use Fingerprint authentication, Keychain Access and Face authentication (iOS) with Axway Titanium.
## Requirements
- Titanium SDK 6.2.0 or later
- iOS 8.0 or later
- Xcode 8 or later## Features
- [x] Use the Fingerprint sensor of your device to authenticate
- [x] Use the Face detection API's of your device to authenticate (iOS 11+)
- [x] Store, read, update and delete items with the native keychain## Example
Please see the full-featured example in `ios/example/app.js` and `ios/example/app.js`.## Build from Source
- iOS: `appc run -p ios --build-only` from the `ios` directory
- Android: `appc run -p android --build-only` from the `android` directory> Note: Please do not use the (deprecated) `build.py` for iOS and `ant` for Android anymore.
> Those are unified in the above appc-cli these days.## Author
Hans Knöchel, Axway## License
Apache 2.0## Contributing
Code contributions are greatly appreciated, please submit a new [pull request](https://github.com/appcelerator-modules/titanium-identity/pull/new/master)!