1.7.7 • Published 2 years ago

@wyasolutions/wyadigitalonboardingwrapper v1.7.7

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
2 years ago

WYA Digital Onboarding - Plugin para IONIC Framework

1. Instalación.
2. Uso.

1. Instalación

1.1. Instalar dependencia con npm.

En la raíz del proyecto Ionic ejecutar:

npm install --save @wyasolutions/wyadigitalonboardingwrapper

1.2. Agregar plugin

En la raíz del proyecto Ionic ejecutar:

ionic cordova plugin add @wyasolutions/wyadigitalonboardingwrapper

2. Uso

2.1 Configuración.

Deberás generar la licencia de uso en la pagina https://dash.wyabiometrics.com.

El plugin tiene 3 parámetros de configuración:

environment: ambiente en donde ejecutar la validación. Ej: ¨SANDBOX¨ o ¨PROD¨
license: licencia de prueba o productiva.
idType: tipo de identificación a validar. Ej: ¨ARG_3¨ (Ultima versión de DNI Argentino)

2.2. Ejemplo de uso.

  startSdk() {
    this.callPlugin()
        .then((response: any) => {
            console.log(response)
        })
        .catch((error) => {
            console.log(error)
        });
  }

  callPlugin() {
    return new Promise(function(resolve, reject) {
      cordova.plugins.WyaDOWrapper.execute(["SANDBOX", "LICENCIA", "ARG_3"], (response: any) => {
        resolve(response)
      }, function(error){
        reject(error);
      });
    });
  }

2.3. Ejecución y resultado:

Si se completó el flujo correctamente, obtendremos un JWT con la información extraída del DNI y el resultado final de la validación.

{
    "data": {
        "validation": {
            "approved": true,
            "dni": {
                "success": true,
                "message": "OK"
            },
            "faceRecognition": {
                "success": true,
                "distance": 0.45
            }
        },
        "front": {
            "nro": "10000100001",
            "lastName": "DOE",
            "names": "JOHN",
            "sex": "M",
            "dni": "12345678",
            "copy": "C",
            "dateOfBirth": "07/09/1989",
            "dateOfIssue": "05/09/2017",
            "valid": true,
            "codeType": "pdf417"
        },
        "back": {
            "lastName": "DOE",
            "names": "JOHN",
            "sex": "F",
            "dni": "12345678",
            "dateOfBirth": "07/09/1989",
            "nationality": "ARG",
            "expiry": "27/08/2032",
            "valid": true,
            "checkDigit": {
                "documentNumber": {
                    "value": "6",
                    "valid": true
                },
                "dob": {
                    "value": "9",
                    "valid": true
                },
                "expiry": {
                    "value": "6",
                    "valid": true
                },
                "valid": true
            },
            "codeType": "mrz"
        },
        "jwt": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2YWxpZGF0aW9...."
    }
}
1.7.7

2 years ago

1.7.6

2 years ago

1.7.5

2 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.7.3

3 years ago

1.3.7

3 years ago

1.7.2

3 years ago

1.3.6

3 years ago

1.7.1

3 years ago

1.3.5

3 years ago

1.7.0

3 years ago

1.4.3

3 years ago

1.3.4

3 years ago

1.6.0

3 years ago

1.5.1

3 years ago

1.4.2

3 years ago

1.3.3

3 years ago

1.5.0

3 years ago

1.4.1

3 years ago

1.3.2

3 years ago

1.4.0

3 years ago

1.3.1

3 years ago

1.2.2

3 years ago

1.3.0

3 years ago

1.2.1

3 years ago

1.3.10

3 years ago

1.3.11

3 years ago

1.3.9

3 years ago

1.7.4

3 years ago

1.3.8

3 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.1.5

4 years ago

2.0.1

5 years ago

2.0.0

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago