Estes guias cobrem a Verificação de identidade. Para o login do usuário final, use os guias da plataforma de Autenticação; os novos pacotes de Autenticação dependem de lançamento.
Escolha seu método de integração: de iframes rápidos sem código ao controle programático total com nosso SDK JavaScript, ou plugins prontos para WordPress, Shopify e Salesforce.
Métodos de integração
Recomendação: em aplicativos web de produção, use o SDK JavaScript para a melhor experiência e o controle programático total. Use o iframe InContext para a configuração mais rápida, o Redirecionamento quando for necessária a verificação entre dispositivos e as integrações dedicadas para WordPress / Shopify / Salesforce se você estiver nessas plataformas.
SDK JavaScript
O SDK JavaScript da Didit oferece uma forma programática de integrar a verificação, com controle total sobre a experiência do usuário. Principais recursos:- Gerenciamento de sessões e callbacks de eventos
- Suporte a React, Vue, Angular, NextJS, Nuxt, Svelte e JS puro
- Suporte completo a TypeScript
- Modos modal e inline
InContext (iframe)
Incorpore o fluxo de verificação diretamente no seu aplicativo usando um iframe. Experiência fluida, sem redirecionar os usuários para fora do seu site. Principais recursos:- UniLink (sem backend) - configuração em < 1 minuto
- Sessão via API (com backend) - personalização total
- Implementações modal e inline
- Exemplos de componentes React
Redirecionamento
Redirecione os usuários para a página de verificação hospedada pela Didit. Ao concluir, os usuários voltam para a sua URL de callback. Principais recursos:- Máxima compatibilidade com navegadores
- Suporte à verificação entre dispositivos
- Integração simples
- Funciona quando o acesso à câmera no iframe é problemático
Comparação
Os três métodos entregam resultados finais assinados por webhooks - a comparação acima descreve a experiência no navegador, não como você recebe a decisão da verificação.
Configuração
Permissões obrigatórias do iframe
Nas integrações com iframe InContext, inclua sempre estas permissões:Repositórios de exemplo
Exemplos do SDK Web
Exemplos em React, Vue, Angular, Next.js, Nuxt, Svelte e JS puro
Exemplo de iframe
Exemplos de iframe com UniLink e com sessão via API
Demo completa em Next.js
Integração de ponta a ponta em Next.js
Pacote NPM
@didit-protocol/sdk-web no npmRelacionados
- Webhooks - receba resultados de verificação assinados no seu backend
- API Criar sessão - o endpoint por trás de todos os SDKs web
- SDKs nativos - iOS, Android, React Native, Flutter