Skip to main content
Ao final deste guia o fluxo de verificação abre numa página HTML estática, sem passo de build. Comece por aqui se é a sua primeira integração. Se o widget funciona aqui, funciona em qualquer lugar onde um navegador rode — os outros guias existem para provar que um framework não atrapalha, não para provar que o SDK funciona.

Pré-requisitos

  • Um navegador moderno.
  • Uma sdkUrl emitida pelo seu backend, como no passo 6. O SDK nunca gera uma sozinho.
  • Um servidor HTTP local. Alguns navegadores bloqueiam a câmera em origem file://.

Monte o fluxo

1

Crie a página

O widget renderiza dentro de um elemento seu e ocupa 100% da altura dele. Sem altura, ele existe na página e não aparece.
index.html
A URL v1 do CDN é evergreen: serve sempre a última versão sem breaking change. Não há o que importar, porque não há o que empacotar — o script registra window.Legitimuz.
2

Monte o widget

verificacao.js
3

Sirva a página

Abra http://localhost:8080. Cadastre localhost:8080 como origem autorizada da sua integração — é a única origem web que aceita porta. Veja o passo 3.

Confira que funcionou

A primeira tela do fluxo aparece dentro do container e o <pre> recebe ready. A partir daí cada etapa do titular chega como uma linha de event.

O que este caminho prova

  • O widget monta num <div> comum, com nada além de window.Legitimuz.mount(...).
  • Os cinco callbacks do contrato público disparam e carregam a forma documentada em eventos e tratamento de erros.
  • handle.destroy() limpa o iframe e a stream de câmera junto.

Próximo passo

Opções do mount()

Aparência, idioma, timeout e todos os callbacks.

7. Testar

Rode a jornada ponta a ponta e veja a decisão chegar.