All Projects → ssowri1 → SPTouchID

ssowri1 / SPTouchID

Licence: MIT license
Make a portable biometric authentication of your application!

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to SPTouchID

Palmprint-Recognition-in-the-Wild
No description or website provided.
Stars: ✭ 22 (+83.33%)
Mutual labels:  biometric-identification
FaceIDLight
A lightweight face-recognition toolbox and pipeline based on tensorflow-lite
Stars: ✭ 17 (+41.67%)
Mutual labels:  faceid-authentication
open2fa
Two-factor authentication app with import/export for iOS and macOS. All codes encrypted with AES 256. FaceID & TouchID support included. Written with love in SwiftUI ❤️
Stars: ✭ 24 (+100%)
Mutual labels:  faceid-authentication
11K-Hands
Two-stream CNN for gender classification and biometric identification using a dataset of 11K hand images.
Stars: ✭ 44 (+266.67%)
Mutual labels:  biometric-identification
EDCC-Palmprint-Recognition
EDCC: An efficient and accurate algorithm for palmprint recognition.
Stars: ✭ 103 (+758.33%)
Mutual labels:  biometric-identification
MSession
A simple and sophisticated session and authentication solution written in Swift
Stars: ✭ 26 (+116.67%)
Mutual labels:  faceid-authentication

SPTouchID

CI Status Version License Platform

Screenshot

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

        //**** REQUIRED ****//
        /// biometric class instance
        var biometricAuth = SPAuthentication()
        biometricAuth.delegate = self
        biometricAuth.start()
        
        // MARK:- Authentication delegates
        
    extension SPTouchIDViewController: LocalAuthDelegate {
    func authenticationFinished(string: String) {
        DispatchQueue.main.async {
          self.promtLabel.text = ""
          self.validationPassed()
        }
    }
    func authenticationFinishedWithError(error: String) {
        DispatchQueue.main.async {
          self.promtLabel.text = error
        }
      }
    }

Requirements

Installation

SPTouchID is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'SPTouchID','~> 0.1.7'

Author

ssowri1, [email protected]

License

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