Pular para o conteúdo principal
A solução de Autenticação biométrica da Didit oferece uma experiência de verificação simplificada para usuários recorrentes. Esse fluxo pode ser configurado para fazer apenas uma verificação de prova de vida, para uma simples confirmação de presença, ou combinar a prova de vida com reconhecimento facial para uma confirmação de identidade mais forte contra um retrato armazenado. Essa flexibilidade cria uma experiência sem atrito e mantém altos padrões de segurança.

Principais recursos

Reverificação rápida

  • Não exige escaneamento de documento
  • Verificação concluída em segundos
  • Reduz o atrito e o abandono do usuário

Segurança avançada

  • Usa a mesma arquitetura de rede neural da Correspondência facial 1:1
  • Impede tentativas de tomada de conta
  • Inclui detecção de prova de vida para evitar falsificações

Flexibilidade de integração

  • Disponível na web
  • Limites de correspondência configuráveis
  • Análise de dispositivo e IP opcional para mais segurança

Como funciona

Criação da sessão

Quando você cria uma sessão de autenticação biométrica para um fluxo de verificação (workflow) com correspondência facial, a Didit precisa de um rosto de referência para comparar com a selfie ao vivo. Você tem duas opções:
  • Envie portrait_image em Base64 (máx. 2MB) a partir do seu próprio banco de dados. Ela sempre tem precedência quando informada.
  • Omita portrait_image e informe o vendor_data do usuário. A Didit reutiliza automaticamente o rosto já armazenado para esse usuário, resolvido nesta ordem:
    1. Rosto capturado durante uma prova de vida aprovada
    2. Foto do chip do ePassport de uma verificação de identidade aprovada
    3. Retrato recortado do documento de identidade de uma verificação de identidade aprovada
    4. Rosto de perfil cadastrado manualmente (API de Usuários ou upload pelo Console)
Só são reutilizados rostos de sessões aprovadas (ou rostos que você mesmo cadastrou). Se você omitir portrait_image e o usuário não tiver rosto armazenado, a criação da sessão falha com 400 e a mensagem No stored face image was found for this user. Send a portrait_image, or complete an approved verification with face liveness or an ID document for this vendor_data first. Se você também omitir vendor_data, a mensagem do 400 pede que você envie um portrait_image ou um vendor_data com rosto armazenado.

Captura da foto ao vivo

Durante o processo de autenticação:

Verificação e processamento do resultado

O sistema processa a verificação de acordo com a configuração do seu fluxo:
Se a Correspondência facial estiver desativada no fluxo, o sistema apenas confirma a prova de vida do usuário; não é necessário rosto de referência e portrait_image não é obrigatório. Uma verificação bem-sucedida resulta em uma autenticação aprovada, útil para uma simples verificação de presença.
Se a Correspondência facial estiver ativada no fluxo (rosto de referência vindo de portrait_image ou do rosto armazenado do usuário):
  1. O sistema executa primeiro a verificação de prova de vida
  2. Se a prova de vida passar, compara a nova selfie com o rosto de referência
  3. É gerada uma pontuação de similaridade (0–100%)
  4. Pontuação acima do limite configurado → Aprovada
  5. Pontuação abaixo do limite → Recusada
Os resultados estão disponíveis pela resposta da API, pelo Business Console e por webhooks.