Integrando Verificação de Identidade com o SDK JavaScript da Didit (PT-BR)
Aprenda a integrar a verificação de identidade em seu app web usando o SDK JavaScript da Didit. Este guia cobre instalação, configuração e implementação com exemplos de código.

Integração Fácil O SDK JavaScript da Didit oferece uma API simples e métodos de integração flexíveis, permitindo que você adicione rapidamente a verificação de identidade ao seu aplicativo web.
Segurança Aprimorada Utilize os recursos avançados da Didit, como Verificação de Identidade e Detecção de Liveness, para se proteger contra fraudes e garantir uma integração segura do usuário.
Experiência Personalizável Configure o SDK para corresponder à aparência do seu aplicativo, proporcionando uma experiência de usuário consistente e integrada.
KYC Core Gratuito A Didit oferece um nível gratuito, permitindo que você comece a verificar identidades sem custos iniciais, aproveitando nossa plataforma modular nativa de IA.
Introdução ao SDK JavaScript da Didit
O SDK JavaScript da Didit fornece uma maneira programática de integrar a verificação de identidade diretamente em seus aplicativos da web, oferecendo controle total sobre a experiência do usuário. Esteja você criando um aplicativo React, Angular ou JavaScript puro, o SDK simplifica o processo de verificação das identidades dos usuários, aumentando a segurança e garantindo a conformidade. Com a plataforma nativa de IA da Didit, você pode aproveitar recursos como Verificação de Identidade, Liveness Passivo e Ativo e muito mais, tudo por meio de uma API limpa e fácil de usar.Instalação e Configuração
Antes de começar, certifique-se de ter uma conta Didit e ter criado um fluxo de trabalho no Console Didit. O SDK pode ser instalado via NPM, Yarn ou diretamente através de um CDN. Veja como começar:NPM/Yarn
Para instalar usando NPM ou Yarn, execute o seguinte comando: ```bash npm install @didit-protocol/sdk-web # ou yarn add @didit-protocol/sdk-web ```CDN (UMD)
Como alternativa, você pode incluir o SDK diretamente no seu arquivo HTML usando um CDN: ```html ```Implementando a Verificação de Identidade
Uma vez instalado, você pode implementar a verificação de identidade em seu aplicativo. Aqui está um exemplo básico usando JavaScript puro: ```html ``` Este trecho de código demonstra como inicializar o SDK, configurar um callback de conclusão e iniciar o processo de verificação usando um URL UniLink. O URL UniLink pode ser obtido no Console Didit.Configuração e Personalização Avançadas
O SDK JavaScript da Didit oferece várias opções de configuração para adaptar o processo de verificação às suas necessidades específicas. Você pode ativar o registro para depuração, personalizar o elemento de contêiner para o modal e definir o z-index. Aqui está um exemplo de configuração avançada: ```typescript DiditSdk.shared.startVerification({ url: 'https://verify.didit.me/session/session-token', configuration: { loggingEnabled: true, zIndex: 10000, showCloseButton: false } }); ``` Além disso, a arquitetura modular da Didit permite que você aproveite primitivos de identidade específicos, como Verificação de Identidade (OCR, MRZ, códigos de barras), Liveness Passivo e Ativo e Correspondência Facial 1:1, garantindo um processo de verificação abrangente e seguro.Manipulando Resultados de Verificação
A função de callbackonComplete é crucial para lidar com os resultados do processo de verificação. Ele fornece informações sobre se a verificação foi concluída com sucesso, cancelada ou falhou. Veja como você pode lidar com os resultados:
```typescript
DiditSdk.shared.onComplete = (result) => {
switch (result.type) {
case 'completed':
console.log('Verificação concluída!');
console.log('ID da Sessão:', result.session?.sessionId);
console.log('Status:', result.session?.status);
break;
case 'cancelled':
console.log('Usuário cancelou a verificação');
break;
case 'failed':
console.error('Verificação falhou:', result.error?.message);
break;
}
};
```
Este callback permite que você atualize o estado do seu aplicativo, exiba mensagens apropriadas para o usuário e tome as medidas necessárias com base no resultado da verificação. Por exemplo, se você estiver verificando a idade, pode usar o recurso de Estimativa de Idade da Didit junto com a Verificação de Identidade para garantir que o usuário atenda ao limite de idade exigido.
Como a Didit Ajuda
A Didit simplifica a verificação de identidade com sua plataforma nativa de IA, focada no desenvolvedor. Nossa arquitetura modular permite conectar e usar várias verificações de identidade, criando fluxos de trabalho orquestrados adaptados às suas necessidades específicas. Com a Didit, você pode automatizar a confiança e reduzir a revisão manual, economizando tempo e recursos. Os principais produtos da Didit que aprimoram a verificação de identidade incluem: * Verificação de Identidade: Extrai e valida com precisão dados de vários documentos de identidade usando OCR, análise de MRZ e decodificação de código de barras. * Liveness Passivo e Ativo: Impede fraudes, garantindo que o usuário seja uma pessoa real e não um bot ou um deepfake. * Estimativa de Idade: Permite a verificação de idade com preservação da privacidade, crucial para setores que exigem conformidade com a idade. A Didit oferece um nível Free Core KYC, permitindo que você comece a verificar identidades sem taxas de configuração. Nossa plataforma foi projetada para ser global por design, garantindo conformidade e segurança em diferentes regiões.Pronto para Começar?
Pronto para ver a Didit em ação? Obtenha uma demonstração gratuita hoje.
Comece a verificar identidades gratuitamente com a camada gratuita da Didit.