appcelerator-modules / Titanium Identity
Licence: other
A collection of API's to authenticate with your device: Keychain/Keystore, Touch ID and Face ID
Stars: ✭ 36
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Titanium Identity
React Native Canvas
A Canvas component for React Native
Stars: ✭ 736 (+1944.44%)
Mutual labels: native
Ti.urlsession
Use the NSURLSession API to download and upload files in Titanium.
Stars: ✭ 7 (-80.56%)
Mutual labels: native
Ti.splashview
💦 Support for the splash-screen library CBZSplashView in Appcelerator Titanium.
Stars: ✭ 20 (-44.44%)
Mutual labels: native
Xtd forms
Modern c++17 library to create native gui for Microsoft Windows, Apple macOS and Linux.
Stars: ✭ 25 (-30.56%)
Mutual labels: native
Native Windows Gui
A light windows GUI toolkit for rust
Stars: ✭ 872 (+2322.22%)
Mutual labels: native
Sticky State
StickyState is a high performant module making native position:sticky statefull and polyfilling the missing sticky browser feature
Stars: ✭ 692 (+1822.22%)
Mutual labels: native
Redzone
Lightweight C++ template engine with Jinja2-like syntax
Stars: ✭ 30 (-16.67%)
Mutual labels: native
React Native Geolocation Service
React native geolocation service for iOS and android
Stars: ✭ 934 (+2494.44%)
Mutual labels: native
Fake Jni
An implementation of the JNI and JVMTI with support for direct interaction between natively registered classes and JVM objects.
Stars: ✭ 20 (-44.44%)
Mutual labels: native
Delphimvcframework
DMVCFramework (for short) is a popular and powerful framework for web solution in Delphi. Supports RESTful and JSON-RPC APIs development.
Stars: ✭ 761 (+2013.89%)
Mutual labels: native
Savannakit
A high-performance, protocol oriented, framework for creating native IDEs for iOS and macOS, written in Swift
Stars: ✭ 816 (+2166.67%)
Mutual labels: native
Biometricauthentication
Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication.
Stars: ✭ 746 (+1972.22%)
Mutual labels: touchid
Imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Stars: ✭ 33,574 (+93161.11%)
Mutual labels: native
React Native Fingerprint Scanner
Provide Fingerprint, Touch ID, and Face ID Scanner for React Native (Compatible with both Android and iOS)
Stars: ✭ 704 (+1855.56%)
Mutual labels: touchid
Ti.spotify
🎶 Support for the Spotify iOS SDK in the Titanium Mobile SDK.
Stars: ✭ 9 (-75%)
Mutual labels: native
Revery
⚡ Native, high-performance, cross-platform desktop apps - built with Reason!
Stars: ✭ 7,812 (+21600%)
Mutual labels: native
Dyfauthidandgesturelock
手势密码解锁和 TouchID (指纹) / FaceID(面容) 解锁,代码简洁高效。(Gesture passcode unlocking and TouchID (fingerprint) / FaceID (facial features) unlocking, its code is concise and efficient.) https://github.com/dgynfi/DYFAuthIDAndGestureLock
Stars: ✭ 20 (-44.44%)
Mutual labels: touchid
🔐 Ti.Identity Module
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 theios
directory - Android:
appc run -p android --build-only
from theandroid
directory
Note: Please do not use the (deprecated)
build.py
for iOS andant
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!
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].