react-native-facetec
TypeScript icon, indicating that this package has built-in type declarations

0.3.8 • Public • Published

react-native-facetec

facetec module bridge

Installation

npm install react-native-facetec

Usage

import {
  init,
  enroll,
  authenticateUser,
  livenessCheck,
} from 'react-native-facetec';

init(
    () => {
    console.log('init success');
    },
    () => console.log('init fail')
);

enroll(
    'USER_ID',
    (resp) => {
        //JSON.parse(resp)
        console.log('enroll ' + resp);
    },
    (error) => console.log('enroll ' + error)
);

livenessCheck(
    (resp) => {
        console.log('livenessCheck ' + resp);
    },
    (error) => console.log('livenessCheck ' + error)
)

authenticateUser(
    'USER_ID',
    (resp) => {
        console.log('authenticateUser ' + resp);
    },
    (error) => console.log('authenticateUser ' + error)
)

CheckId(
    'USER_ID',
    (resp) => {
        console.log('CheckId ' + resp);
        let data = JSON.parse(params);
        data.FrontImagesCompressedBase64 // front id image data:image/jpeg;base64
        data.BackImagesCompressedBase64 // back id image data:image/jpeg;base64
    },
    (error) => console.log('CheckId ' + error)
)

config

minSdkVersion = 19

//Add your SDK key to ZoomGlobalState.java
public static String DeviceLicenseKeyIdentifier = "YOUR_API_KEY";

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT

TODO

IOS

Package Sidebar

Install

npm i react-native-facetec

Weekly Downloads

8

Version

0.3.8

License

MIT

Unpacked Size

12 MB

Total Files

479

Last publish

Collaborators

  • maherzaidoune