Estas guias cobrem a verificação de identidade. Para o início de sessão dos utilizadores finais, use as guias da plataforma de Autenticação; os novos pacotes de Autenticação dependem da versão lançada.
Escolha o seu método de integração: desde iframes sem código, de configuração rápida, até ao controlo programático total com o nosso SDK JavaScript, ou plugins prontos a usar para WordPress, Shopify e Salesforce.
Métodos de integração
Recomendação: para aplicações web em produção, use o JavaScript SDK para a melhor experiência do utilizador e controlo programático total. Use o iframe InContext para a configuração mais rápida, o Redirect quando for necessária verificação entre dispositivos, e as integrações dedicadas para WordPress / Shopify / Salesforce se trabalhar nessas plataformas.
JavaScript SDK
O SDK JavaScript da Didit oferece uma forma programática de integrar a verificação, com controlo total sobre a experiência do utilizador. Principais funcionalidades:- Gestão de sessões e callbacks de eventos
- Suporte para React, Vue, Angular, NextJS, Nuxt, Svelte e JavaScript puro
- Suporte total para TypeScript
- Modos modal e inline
InContext (Iframe)
Incorpore o fluxo de verificação diretamente na sua aplicação através de um iframe. Experiência fluida, sem redirecionar os utilizadores para fora do seu site. Principais funcionalidades:- UniLink (sem necessidade de backend) — configuração em < 1 minuto
- Sessão de API (com backend) — personalização completa
- Implementações modal e inline
- Exemplos de componentes React
Redirect
Redirecione os utilizadores para a página de verificação alojada pela Didit. Após a conclusão, os utilizadores regressam ao seu URL de retorno. Principais funcionalidades:- Máxima compatibilidade com navegadores
- Suporte para verificação entre dispositivos
- Integração simples
- Funciona quando o acesso à câmara através de iframe é problemático
Comparação
Os três métodos entregam resultados finais e assinados através de webhooks. A comparação acima descreve a experiência no navegador, não a forma como recebe a decisão de verificação.
Configuração
Permissões obrigatórias do iframe
Para 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 JavaScript puro
Exemplo de iframe
Exemplos de iframe com UniLink e com sessão de API
Demo completa em Next.js
Integração completa em Next.js, de ponta a ponta
Pacote NPM
@didit-protocol/sdk-web no npmRelacionados
- Webhooks — receba resultados de verificação assinados no seu backend
- API de criação de sessão — o endpoint por detrás de cada SDK web
- SDKs nativos — iOS, Android, React Native, Flutter