Documentação

Introdução ao SDK React

O techface-sdk é a forma recomendada de integrar prova de vida e comparação facial em apps React ou Next.js.

Com o SDK você adiciona componentes prontos que cuidam da câmera, do fluxo de liveness, da comunicação com a API techfaceID e das telas de resultado em português. O resultado consolidado chega no callback onResult em JSON.

Três fluxos de verificação

  • Prova de vida — confirma que há uma pessoa real diante da câmera (LivenessCheck).
  • Prova de vida + comparação facial — liveness seguido de comparação com uma foto de referência (FaceMatchCheck liveness).
  • Comparação facial simples — selfie vs. referência, sem liveness (FaceMatchCheck liveness={false}).

Antes de começar

  1. Crie sua conta na plataforma techfaceID.
  2. No dashboard, gere uma chave de API (tf_live_…). Ela é exibida completa apenas na criação.
  3. Instale o pacote e configure a chave com Techface.configure({ apiKey }).

Próximos passos (SDK)

Siga o guia de instalação, veja os componentes e o formato do resultado JSON retornado em onResult.

Integração direta via API

Se você não usa React ou prefere chamadas HTTP server-to-server (sem câmera nem componentes), consulte a seção API REST — começando por POST /v1/compare para comparar duas imagens em uma única requisição.