Otimize Seu Onboarding: Integrando Verificação de ID com o SDK JS da Didit (PT-BR)
Integrar uma verificação de ID robusta não precisa ser complexo. O JavaScript SDK da Didit simplifica o processo, permitindo que desenvolvedores incorporem verificações de identidade poderosas diretamente em suas aplicações web.

Integração PerfeitaO JavaScript SDK da Didit oferece uma maneira direta de incorporar fluxos completos de verificação de ID diretamente em sua aplicação web, melhorando a experiência do usuário e reduzindo o atrito.
Fluxos de Trabalho ConfiguráveisCrie jornadas de verificação personalizadas no Console de Negócios da Didit e, em seguida, acione-as programaticamente via SDK, incluindo etapas como Leitura de Documento de ID, Liveness Passivo e Comparação Facial 1:1.
Resultados em Tempo Real e WebhooksReceba atualizações instantâneas sobre os resultados da verificação através de webhooks, permitindo a tomada de decisões automatizada e o processamento eficiente das identidades dos usuários.
Abordagem Developer-FirstA Didit oferece uma arquitetura modular, APIs limpas e um nível KYC essencial gratuito, tornando a verificação avançada de identidade acessível e econômica para empresas de todos os tamanhos.
O Desafio da Verificação de ID Moderna
No cenário digital atual, a verificação da identidade do usuário é primordial para segurança, conformidade e prevenção de fraudes. Seja você uma startup de fintech, um marketplace online ou uma plataforma de jogos, garantir que seus usuários são quem afirmam ser é inegociável. No entanto, implementar uma verificação de ID (IDV) robusta pode ser um obstáculo significativo. Frequentemente, envolve digitalização complexa de documentos, detecção de vivacidade e extração de dados, tudo isso enquanto mantém uma experiência de usuário fluida. As soluções tradicionais de IDV podem ser rígidas, caras e exigir extensos recursos de desenvolvimento, levando a altas taxas de abandono e aumento dos custos operacionais.
A necessidade de uma solução flexível e amigável para desenvolvedores é clara. As empresas precisam de uma maneira de integrar recursos avançados de IDV diretamente em suas aplicações sem reinventar a roda ou comprometer a segurança. É aqui que um SDK poderoso, como o JavaScript SDK da Didit, se torna inestimável, abstraindo as complexidades e fornecendo uma interface limpa para integração.
Apresentando o JavaScript SDK da Didit para Verificação de ID
O JavaScript SDK da Didit foi projetado para simplificar a integração de fluxos de trabalho abrangentes de verificação de identidade em qualquer aplicação web. Em vez de construir componentes frontend intrincados para captura de documentos, verificações de vivacidade e envio de dados, os desenvolvedores podem aproveitar a UI pré-construída e personalizável da Didit e o robusto processamento de backend. Isso permite que você se concentre em seu produto principal enquanto a Didit lida com as complexidades da Verificação de ID, incluindo OCR, MRZ e digitalização de códigos de barras para vários documentos de identificação.
O SDK atua como uma ponte entre sua aplicação e a poderosa plataforma de identidade da Didit. Ele permite que você inicie sessões de verificação, guie os usuários pelo processo e receba feedback em tempo real, tudo dentro de um ambiente JavaScript familiar. Essa abordagem reduz significativamente o tempo e o esforço de desenvolvimento, tornando possível implantar uma solução de IDV de classe mundial em uma fração do tempo que levaria para construir uma do zero.
Como o SDK JS da Didit Otimiza a Integração
A integração da Verificação de ID da Didit com o JavaScript SDK segue um processo lógico e eficiente, capacitando os desenvolvedores com simplicidade e controle.
1. Configure Seu Fluxo de Trabalho de Verificação
Antes de escrever qualquer código, seu primeiro passo é definir a jornada de verificação desejada no Didit Business Console. Este editor sem código permite arrastar e soltar várias verificações de identidade para criar um fluxo de trabalho personalizado e adaptado às suas necessidades. Por exemplo, você pode combinar a Verificação de ID da Didit (OCR, MRZ, códigos de barras) com detecção de Liveness Passivo e Ativo e Comparação Facial 1:1 para garantir que o documento seja genuíno e pertença ao apresentador. Você também pode adicionar Triagem AML para conformidade ou verificação de Comprovante de Endereço. Cada fluxo de trabalho configurado recebe um workflow_id único, que você usará em sua integração SDK.
2. Gere uma Sessão de Verificação
Uma vez que seu fluxo de trabalho esteja pronto, você precisará criar uma sessão de verificação única para cada usuário. Isso pode ser feito diretamente do Didit Business Console (para testes ou processos manuais) ou, mais comumente para integração programática, via uma única chamada de API para o endpoint /v3/session/ da Didit. Esta chamada de API gera um ID de sessão e uma URL de verificação única. Esta URL é crucial, pois ela se conecta ao fluxo de verificação hospedado pela Didit que seu SDK irá incorporar.
Embora o SDK inicie diretamente o fluxo, a criação da sessão subjacente via API garante que todos os parâmetros, como vendor_data (seu ID de usuário interno) e uma URL de callback para webhooks, sejam configurados corretamente. Isso garante uma conexão perfeita entre seu sistema e o da Didit.
3. Incorpore o Fluxo de Verificação com o SDK
O cerne da integração do SDK JS envolve a incorporação da interface de verificação hospedada pela Didit em sua página web. Após obter a URL de verificação (ou iniciar diretamente uma sessão através dos métodos do SDK), o SDK assume o controle. Ele lida com a exibição da interface do usuário, guia o usuário pela captura de documentos, verificações de vivacidade e quaisquer outras etapas definidas em seu fluxo de trabalho. O usuário nunca sai do seu domínio, mantendo uma experiência de marca consistente.
O SDK fornece métodos para inicializar o fluxo de verificação, ouvir eventos (por exemplo, conclusão do fluxo, erros) e personalizar certos elementos da interface do usuário para corresponder à aparência da sua marca. Isso minimiza o desenvolvimento frontend necessário da sua parte, oferecendo uma experiência de verificação totalmente funcional e segura pronta para uso.
4. Processe Resultados em Tempo Real via Webhooks
À medida que o usuário avança pelo fluxo de verificação, e após a conclusão, a Didit envia atualizações automatizadas para sua URL de webhook configurada. Este é um componente crítico para automatizar seus processos de backend. Quando um usuário conclui com sucesso a Verificação de ID, você receberá um payload de webhook contendo o relatório detalhado da verificação, incluindo o status geral (por exemplo, 'Aprovado', 'Recusado', 'Em Revisão'), dados extraídos do documento e resultados de verificações como Liveness Passivo e Ativo e Comparação Facial 1:1.
Este feedback em tempo real permite que seu sistema tome decisões imediatas, como conceder acesso, acionar uma revisão adicional ou atualizar perfis de usuário, sem polling constante. Essa comunicação assíncrona garante eficiência e escalabilidade para seus processos de verificação de identidade.
Como a Didit Ajuda
A Didit se destaca como a plataforma de identidade nativa de IA e focada no desenvolvedor, tornando a verificação de ID acessível e poderosa. Nossa arquitetura modular permite que as empresas componham fluxos de trabalho de verificação precisamente de acordo com suas necessidades, em vez de serem forçadas a soluções rígidas. Com o JavaScript SDK da Didit, você pode integrar facilmente a Verificação de ID abrangente (OCR, MRZ, códigos de barras), detecção de Liveness Passivo e Ativo e Comparação Facial 1:1 diretamente em suas aplicações web. Isso não apenas aumenta a segurança e a conformidade, mas também melhora drasticamente a experiência de onboarding do usuário, fornecendo um fluxo suave e intuitivo.
As vantagens da Didit são claras: oferecemos KYC Essencial Gratuito, uma arquitetura verdadeiramente modular para verificações de identidade plug-and-play e uma abordagem nativa de IA que melhora constantemente a precisão e a velocidade. Não há taxas de configuração, e nosso modelo de pagamento por verificação bem-sucedida garante a relação custo-benefício. Seja para verificar a idade com nossa Estimativa de Idade que preserva a privacidade, realizar Triagem e Monitoramento AML ou executar Verificação NFC de alta segurança, a Didit fornece os blocos de construção para automatizar a confiança globalmente e em escala.
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.