@exodus/react-native-facetec-zoom

2.0.1 • Public • Published

react-native-facetec-zoom

unofficial react-native bridge for Facetec's Zoom SDK.

Functions

  • liveness detection
  • ...TODO

Install

Common

npm i -S tradle/react-native-facetec-zoom
react-native link react-native-facetec-zoom

iOS

This library has been tested with version 8.1.0 of the SDK

First, download ZoomAuthentication.framework from one of these sources:

Unzip the file, locate ZoomAuthentication.framework, copy it to your ios/ directory, and drag it to your project in XCode (Check the Copy items if needed option when asked)

Add a Copy File phase to your Xcode project and have ZoomAuthentication.framework copied to Destination Frameworks

If you have an Objective-C project, add a blank Swift file to your project (File -> New -> Swift File), with a bridging header (it will prompt you to auto-create one).

add NSCameraUsageDescription to your Info.plist, e.g.:

<key>NSCameraUsageDescription</key>
<string>verify liveness with Zoom</string>

Android

In your project's build.gradle (android/build.gradle), add the maven block below:

allprojects {
  repositories {
    //  ...
    maven {
        url 'http://maven.facetec.com'
    }
}

If you want to override the default version of the Zoom SDK, add:

```gradle
ext {
  // ...
  zoomSdkVersion = '7.0.11' // <--- whichever version you want to use
  // ...
}

This module depends on [react-native-image-store](https://github.com/tradle/react-native-image-store), so you'll need to npm install and react-native link that one too.

## Usage

See example app at https://github.com/tradle/rnzoomexample

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i @exodus/react-native-facetec-zoom

    Weekly Downloads

    3

    Version

    2.0.1

    License

    MIT

    Unpacked Size

    120 kB

    Total Files

    27

    Last publish

    Collaborators

    • geoffreyrousset
    • marcos.kichel
    • kryptkeep
    • andrewtoth-exodus
    • mmehta-10
    • tunguyennnnn
    • dimartiro
    • cdotta-exodus
    • awesomeniko
    • mbaraniak-exodus
    • hasakura
    • milanvojnovic
    • kklash
    • shehryar6
    • rec
    • awilson-rs
    • ggabarrin-rs
    • r4vn
    • exorich
    • cryptosgr
    • mol0d
    • yevhenii_molodyk
    • yilmazbahadir
    • muratso
    • exoleo
    • 633kh4ck
    • ossel
    • davidfraga610
    • clarkexo
    • andrewrexo
    • james-gre
    • juraex
    • richayotte
    • ralph.ba
    • angelloz
    • joshuabot
    • jamiemaw
    • exodus-justin.za
    • javiexodus
    • rg911
    • alex.alexandrius
    • filipexodus
    • ryansquared-npm
    • andrescarreon
    • florianmathieu
    • janwe
    • fboucquez
    • skapala
    • umito
    • lanahizzle
    • iaacek
    • ps.mcnally
    • akinncar
    • matias.la
    • voltagebots
    • kwwood
    • sergii_bo
    • alexandrbbm
    • danh.t.vo
    • ezenwankwogabriel
    • meniem
    • mzndako
    • kevva
    • feri42
    • jprichardson
    • farisissa
    • ryanzim
    • headfire
    • gutenye
    • mosesbot
    • roccomuso
    • dcastagnoli
    • sonaye
    • nareg_exodus
    • ves
    • tenaciousmv
    • asyakost
    • bulgakovk
    • chalker
    • andrejb
    • jaydp17
    • olistic
    • joepie91
    • merlz
    • vbonini
    • devopsrobot
    • jenish-sojitra
    • nachoalvarez
    • giovannirco
    • diegomura
    • lanre-mark
    • sunilagrawal
    • guillecura
    • mariosvlad
    • federico-po
    • pagan404