Verificação Facial (1:1) com o SDK Flutter da Didit: Um Guia Completo (PT-BR)
Implemente correspondência facial 1:1 segura em seu aplicativo Flutter com o SDK poderoso da Didit. Este guia aborda a integração do SDK, a compreensão de relatórios de verificação e o uso das ferramentas de IA nativa da Didit.

Integração PerfeitaIntegre facilmente o SDK Flutter da Didit para adicionar recursos avançados de correspondência facial 1:1, aprimorando os fluxos de verificação do usuário com o mínimo esforço de desenvolvimento.
Prevenção Robusta de FraudesUtilize a Detecção de Vivacidade e a Correspondência Facial 1:1 nativas de IA da Didit para comparar a imagem ao vivo de um usuário com seu documento de identidade, combatendo efetivamente a falsificação e a fraude de identidade.
Relatórios de Verificação AcionáveisEntenda os relatórios detalhados de
face_match, incluindo pontuações de similaridade, status e avisos cruciais, permitindo a tomada de decisões inteligentes para o onboarding e autenticação do usuário.Modular e Amigável ao DesenvolvedorA Didit oferece uma plataforma de identidade aberta e modular com uma abordagem focada no desenvolvedor, fornecendo APIs limpas e um SDK Flutter para soluções de identidade flexíveis e de alta segurança.
A Importância da Correspondência Facial 1:1 na Identidade Digital
No mundo digital de hoje, verificar a identidade de um usuário de forma precisa e segura é primordial. Desde o onboarding de novos clientes até a autenticação de transações, as empresas precisam de ferramentas robustas para garantir que a pessoa que interage com seu serviço é quem ela afirma ser. É aqui que a correspondência facial 1:1 entra em jogo. É uma técnica crítica de verificação biométrica que compara uma imagem ou vídeo ao vivo de um usuário com uma foto de referência, tipicamente extraída de um documento de identidade. Essa comparação confirma a posse legítima do documento e ajuda a prevenir fraudes de identidade, deepfakes e ataques de falsificação.
Integrar essas capacidades biométricas avançadas diretamente em seu aplicativo pode ser complexo, mas com as ferramentas certas, torna-se simples. O SDK Flutter da Didit oferece uma solução abrangente, permitindo que os desenvolvedores incorporem correspondência facial 1:1 de última geração em seus aplicativos móveis com facilidade. Isso não apenas otimiza a experiência do usuário, mas também reforça significativamente as medidas de segurança, tornando sua plataforma mais confiável e compatível.
Começando com o SDK Flutter da Didit para Correspondência Facial
O SDK Flutter da Didit foi projetado para fornecer uma experiência de integração perfeita para adicionar recursos de verificação de identidade, incluindo Correspondência Facial 1:1, aos seus aplicativos Flutter. O SDK aproveita componentes nativos iOS e Android, oferecendo recursos poderosos como leitura de passaporte NFC e detecção avançada de vivacidade. Antes de mergulhar na correspondência facial, você precisará configurar o SDK em seu projeto.
Instalação e Configuração Básica
Primeiro, adicione o SDK da Didit ao seu projeto Flutter:
flutter pub add didit_sdk
Para iOS, certifique-se de adicionar o pod DiditSDK ao seu Podfile:
pod 'DiditSDK', :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/main/DiditSDK.podspec'
Em seguida, navegue até o seu diretório ios e execute pod install.
Para Android, adicione o seguinte ao seu android/app/build.gradle.kts dentro do bloco android:
packaging {
resources {
pickFirsts += "META-INF/versions/9/OSGI-INF/MANIFEST.MF"
}
}
Iniciando uma Sessão de Verificação
Para realizar uma correspondência facial, você precisará primeiro criar uma sessão de verificação. Isso geralmente envolve uma chamada de backend para a API da Didit para obter um session_token. Este token é então passado para o SDK Flutter para iniciar o fluxo de verificação. A arquitetura modular da Didit permite que você defina fluxos de trabalho personalizados que incluem Verificação de ID, Vivacidade Passiva e Ativa, e Correspondência Facial 1:1 como componentes centrais.
Seu backend deve fazer uma requisição POST para https://verification.didit.me/v3/session/ com sua chave de API e um workflow_id, que dita a sequência de etapas de verificação. A resposta incluirá um session_id e session_token que seu aplicativo Flutter usará.
Compreendendo o Relatório e os Avisos de Correspondência Facial 1:1
Assim que o usuário completa o fluxo de verificação em seu aplicativo Flutter, a Didit processa os dados capturados e fornece um relatório detalhado de face_match. Este relatório é crucial para tomar decisões informadas sobre a identidade do usuário. A estrutura do relatório inclui informações vitais:
status: Indica o resultado geral ('Aprovado', 'Rejeitado', 'Em Revisão', 'Não Finalizado').score: Um valor numérico (0-100) representando a similaridade entre a imagem ao vivo e a imagem de referência. Uma pontuação mais alta significa uma correspondência mais forte.source_image/target_image: URLs temporárias para as imagens usadas na comparação. Essas URLs são seguras e expiram após 60 minutos para maior privacidade.warnings: Um array de objetos detalhando quaisquer riscos potenciais ou problemas encontrados durante o processo de correspondência facial.
Interpretando os Avisos de Correspondência Facial
O sistema da Didit fornece avisos específicos para ajudá-lo a entender possíveis problemas. Os avisos principais incluem:
LOW_FACE_MATCH_SIMILARITY: Este aviso indica que as características faciais da imagem ao vivo fornecida não correspondem de perto à imagem de referência. Isso pode sugerir uma possível incompatibilidade de identidade ou uma captura de baixa qualidade. Você pode configurar limites de revisão e recusa para este aviso com base no apetite de risco do seu aplicativo.NO_REFERENCE_IMAGE: Este erro crítico ocorre quando uma imagem de referência para comparação facial está ausente, o que sempre resultará em uma recusa automática.
A Didit permite que você configure como seu aplicativo lida com esses avisos. Por exemplo, você pode definir um 'limite de revisão' onde sessões com pontuações abaixo de uma certa porcentagem são marcadas para revisão manual, e um 'limite de recusa' para rejeição automática. Este nível de controle granular, juntamente com as capacidades de IA nativa da Didit, garante que seu processo de verificação seja seguro e adaptado às suas necessidades específicas.
Aproveitando a Didit para Segurança Aprimorada e Experiência do Usuário
A Correspondência Facial 1:1 da Didit, combinada com sua robusta detecção de Vivacidade Passiva e Ativa, oferece uma defesa formidável contra fraudes de identidade. A detecção de vivacidade garante que o usuário seja um ser humano real e presente e não um deepfake, foto ou spoof de vídeo. A correspondência facial subsequente confirma que este indivíduo ao vivo é de fato o proprietário do documento de identidade fornecido.
Essa abordagem multicamadas para verificação biométrica é crítica para indústrias que exigem altos níveis de garantia, como serviços financeiros, jogos de azar online e qualquer plataforma que lide com dados pessoais sensíveis. Ao integrar o SDK Flutter da Didit, você não está apenas adicionando um recurso; você está adotando uma infraestrutura de verificação de identidade abrangente, nativa de IA, que escala com as necessidades do seu negócio e se adapta às técnicas de fraude em evolução.
Como a Didit Ajuda
A Didit oferece uma solução incomparável para implementar correspondência facial 1:1 e verificação de identidade abrangente em seus aplicativos Flutter. Nossa arquitetura modular permite que você integre perfeitamente recursos de Verificação de ID (OCR, MRZ, códigos de barras), Vivacidade Passiva e Ativa e Correspondência Facial 1:1. Com a Didit, você se beneficia do Free Core KYC, permitindo que você comece a verificar identidades sem custos iniciais. Nossa plataforma nativa de IA garante alta precisão e melhoria contínua na detecção de fraudes, enquanto nossa abordagem focada no desenvolvedor fornece APIs limpas, sandboxes instantâneas e documentação abrangente para acelerar seu processo de desenvolvimento. Não há taxas de configuração, e nosso modelo de pagamento por verificação bem-sucedida alinha os custos com o crescimento do seu negócio. A Didit foi projetada para ser a camada de identidade aberta e modular da internet, oferecendo primitivas de identidade composáveis para automação de confiança global e escalável.
Pronto para Começar?
Pronto para ver a Didit em ação? Obtenha uma demonstração gratuita hoje.
Comece a verificar identidades gratuitamente com o nível gratuito da Didit.