Skip to main content

Visão Geral

O Widget Auth é servido pelo mesmo script do KYC (widget.js), mas opera em modo de autenticação: não há captura de documento. O fluxo é apenas selfie com verificação de liveness, tornando a experiência muito mais rápida (< 4 segundos em média). O widget compara a selfie capturada contra o embedding facial armazenado no KYC do external_id informado.

Carregar o Script

O mesmo arquivo serve tanto KYC quanto Auth — o modo é determinado pelo tipo de token passado em init().

Inicializar

Após obter o session_token do seu servidor (via POST /v1/auth/session), inicialize o widget:
Não tome decisões de segurança baseado apenas no onSuccess. Use o webhook como fonte de verdade — ele chega com scores completos e assinatura HMAC verificável.

Diferenças em relação ao Widget KYC


Opções


Fluxo do Widget


Callbacks

onSuccess(result)

onError({ code, message })


Embed em Container


Fechar Programaticamente


Exemplo Completo


Apps Nativos (React Native / Flutter)

Para apps nativos, use redirect_uri ao criar a sessão e abra a widget_url retornada em um WebView ou browser externo. O app é retomado via deep link após a autenticação.