Pular para o conteúdo principal

Registro de Rosto e Validação 1:1

Registro

Para fazer o registro do rosto de um usuário atrelado ao seu CPF, é necessário que o parâmetro documentNumber da função .setDocumentNumber() seja preenchido com o CPF desse usuário e que o parâmetro shouldValidate da função .setValidation() seja setado como false no construtor da SDK ou que a função .setValidation() não seja chamada. Observe o exemplo de registro abaixo:

<script>
var hostComponent = document.getElementById('webfacerecon')
var webFaceRecon = new ZaigWebFaceRecon.WebFaceRecon(
hostComponent,
'YOUR_TOKEN_SENT_BY_QITECH'
)
... Outras configurações
.setDocumentNumber('000.000.000-00')
//.setValidation(false) a função setValidation não deve ser utilizada ou utilizada com o parâmetro false
.build()
<script/>

Validação 1:1 - Face Match

Para utilizar a funcionalidade de Validação 1:1 (Face Match) é necessário que o parâmetro shouldValidate seja setado como true no construtor da SDK. Isso deve ser feito chamando o metodo .setValidation(). Além disso, é necessário que o parâmetro documentNumber da função .setDocumentNumber() seja preenchido com o CPF do usuário que já teve seu rosto préviamente registrado. Observe o exemplo de validação abaixo:

<script>
var hostComponent = document.getElementById('webfacerecon')
var webFaceRecon = new ZaigWebFaceRecon.WebFaceRecon(
hostComponent,
'YOUR_TOKEN_SENT_BY_QITECH'
)
... Outras configurações
.setDocumentNumber('000.000.000-00')
.setValidation(true)
.build()
<script/>

ATENÇÃO: A validação 1:1 só pode ser utilizada a partir da segunda sessão do usuário, ou seja, após a primeira sessão, quando o parâmetro documentNumber for preenchido com CPF do usuário e o parâmetro validation com false, havendo um registro para ser validado.