All Projects → rdn87 → cordova-plugin-gctouch-id

rdn87 / cordova-plugin-gctouch-id

Licence: MIT license
Touch ID Plugin (Cordova) for iOS

Programming Languages

objective c
16641 projects - #2 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
Batchfile
5799 projects
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to cordova-plugin-gctouch-id

cordova-plugin-today-widget
Add a today widget app extension target to your cordova project.
Stars: ✭ 51 (+155%)
Mutual labels:  cordova-plugin, cordova-ios-plugin
cordova-plugin-example
Example Cordova plugin for iOS and Android to support blog post.
Stars: ✭ 15 (-25%)
Mutual labels:  cordova-plugin, cordova-ios-plugin
Cordova Plugin Fingerprint Aio
👆 📱 Cordova Plugin for fingerprint sensors (and FaceID) with Android and iOS support
Stars: ✭ 236 (+1080%)
Mutual labels:  touchid, cordova-plugin
cordova-plugin-dbcopy
Copy SQLite Database from www folder to default app database location
Stars: ✭ 90 (+350%)
Mutual labels:  cordova-plugin, cordova-ios-plugin
Cordova Plugin Local Notifications
Cordova Local-Notification Plugin
Stars: ✭ 2,525 (+12525%)
Mutual labels:  cordova-plugin, cordova-ios-plugin
Cordova Plugin Touch Id
💅 👱‍♂️ Forget passwords, use a fingerprint scanner!
Stars: ✭ 209 (+945%)
Mutual labels:  touchid, cordova-plugin
BiometricAutomationDemo
Dependency free iOS biometric automation example.
Stars: ✭ 53 (+165%)
Mutual labels:  touchid, touch-id
cordova-study
📱 Cordova学习记录,Cordova插件的使用,热更新、media、device、集成x5内核等等。
Stars: ✭ 19 (-5%)
Mutual labels:  cordova-plugin
cordova-plugin-dbmeter
🎤📣 Cordova plugin to get decibels from the microphone
Stars: ✭ 33 (+65%)
Mutual labels:  cordova-plugin
cordova-plugin-purchases
Cordova in-app purchases and subscriptions made easy.
Stars: ✭ 52 (+160%)
Mutual labels:  cordova-plugin
JiaCordova
在Cordova及插件的基础上封装一些常用的功能,不断更新中
Stars: ✭ 35 (+75%)
Mutual labels:  cordova-plugin
cordova-line-login-plugin
A cordova plugin for easy implementation of LINE login using LineSDK.
Stars: ✭ 20 (+0%)
Mutual labels:  cordova-plugin
cordova-spotify
🎶 A Cordova / PhoneGap plugin for the Spotify SDKs on iOS and Android
Stars: ✭ 22 (+10%)
Mutual labels:  cordova-plugin
cordova-gmv-barcode-scanner
A Cordova barcode scanning plugin based on the Google Mobile Vision library for iOS & Android.
Stars: ✭ 48 (+140%)
Mutual labels:  cordova-plugin
cordova-plugin-wkkeyboardfix
Cordova plugin to provide a temporary fix for an iOS 12 and 13 bug involving keyboards in WKWebView.
Stars: ✭ 14 (-30%)
Mutual labels:  cordova-plugin
XGTouchDemo
No description or website provided.
Stars: ✭ 26 (+30%)
Mutual labels:  touchid
ionic-hockeyapp
Need HockeyApp in your Ionic application, add this package!
Stars: ✭ 19 (-5%)
Mutual labels:  cordova-plugin
ZeroConf
ZeroConf plugin for Cordova/Phonegap 3.0
Stars: ✭ 39 (+95%)
Mutual labels:  cordova-plugin
hms-cordova-plugin
This repo contains all of Cordova HMS plugins.
Stars: ✭ 78 (+290%)
Mutual labels:  cordova-plugin
auth0-cordova
Auth0 integration for Cordova apps
Stars: ✭ 48 (+140%)
Mutual labels:  cordova-plugin

cordova-plugin-gctouch-id

Touch ID Plugin (Cordova) for iOS

Author: Giulio Caruso aka rdn

GCTouchID

Language License

Index

  1. Description
  2. Technical Documentation
  3. Screenshots
  4. Adding the Plugin
  5. Sample Code
  6. To Do
  7. License

1. Description

With this plug-in Cordova you can use the TouchID sensor (iPhone 5S/iPhone 6/iPhone 6 Plus/iPhone 7/iPhone 7 Plus/iPad with Touch ID Sensor) for Authenticate in your App

The Plugin is only iOS Platform.

Requirements

iOS
8.0+

2. Technical Documentation

In this plugin there are 3 basic methods:

  • isAvailable
  • authWithTouchID
  • setPassword

[isAvailable]: Returns a flag true or false if the touch id is available for that type of Device. (No input parameters)

[authWithTouchID]: This method tries to access with Touch ID
These are input parameters:
insertPwd: In this parameter you can enter the string true or false, set false if u want Basic Authentication with only Touch ID (Optional if u want Basic Authentication only Touch ID)
textValue: In this parameter you can enter the string for label of Button (Required)
message: In this parameter you can enter the string for Touch ID popup text (Required)
security: In this parameter you can enter the string true or false, false for Auth with NSUsersDefaults Instead it is true to use the KeyChain (Optional if u want Basic Authentication only Touch ID)

[setPassword]: This method allows you to save in NSUsersDefaults or KeyChain your password that you have chosen as Fallback.
These are input parameters:
password: In this parameter you can enter the string of your password security: In this parameter you can enter the string true or false, false for Auth with NSUsersDefaults Instead it is true to use the KeyChain

3. Screenshot

GCTouchID  GCTouchID  GCTouchID  GCTouchID 

4. Adding the Plugin

Use the Cordova CLI and type in the following command:

cordova plugin add https://github.com/rdn87/cordova-plugin-gctouch-id.git

5. Sample Code

You can find it in the DEMO folder.

6. TO DO

  • Add Basic Authentication with Touch ID
  • Add NSUsersDefaults support
  • Add UITextField input text support
  • Add Keychain support
  • Improve code
  • Add npm repo

7. License

cordova-plugin-gctouch-id is available under the MIT license. See the LICENSE file for more info.

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].