For the complete documentation index, see llms.txt. This page is also available as Markdown.

Componentes

O SDK da Facephi para Web é composto por módulos flexíveis que permitem integrar diferentes soluções biométricas conforme as necessidades do seu projeto.

Cada módulo aborda uma área específica, desde a Captura Facial, a validação de documentos, até processos avançados de identificação por vídeo.

Esta arquitetura modular facilita:

  • Integrações progressivas (você pode usar apenas o que precisar).

  • Manutenção e atualizações mais simples.

  • Melhor desempenho ao carregar apenas os componentes necessários.


Componentes

A seguir, são detalhados os componentes que compõem o SDK Web:

SDK Provider - Biblioteca de componentes da Facephi

Componente base que fornece a configuração global do SDK e atua como contêiner principal na sua aplicação.

SDK Provider

Selphi - Captura de padrões faciais

Módulo de biometria facial para captura e verificação de rosto.

Captura Facial - Selphi

SelphID - Captura de documentos

Módulo de captura e validação de documentos de identidade (DNI, Passaporte, etc.).

Captura de documentos - SelphID

Gravação de vídeo

Componente responsável pela gravação do processo de captura.

Gravação de Vídeo

File Uploader - Envio de arquivos

Componente de envio de documentos jpg, png e outros.

Upload de arquivos - FileUploader

Video ID - Captura simultânea de rosto, voz e documento

Componente de captura simultânea de padrão facial, documento e voz.

VideoID (Identificação em vídeo)

Recomendações de uso

  • Você pode integrar os módulos de forma independente ou combiná-los conforme o Fluxo de negócio.

  • É necessário iniciar sempre a partir do SDK Provider para garantir a configuração correta do ambiente.

  • Configure as propriedades dos componentes por meio de JSX, Framework binding ou JavaScript (apikey={process.env.FACEPHI_SDK_APIKEY}) em vez de atributos HTML nativos (apikey="...").

  • Consulte as seções específicas de cada módulo para ver sua configuração e exemplos.

  • Mantenha sempre as chaves ou licenças em ambientes seguros (secrets, arquivos .env...).


📦 Próximos passos

  • Se ainda não fez isso, revise a Instalação e a Configuração inicial.

  • Explore a documentação específica de cada módulo para sua implementação correta.

Para dúvidas adicionais, entre em contato com o Suporte Técnico.

Atualizado