Skip to main content
Os quatro caminhos abrem o mesmo fluxo de verificação. A escolha é sobre o seu stack e sobre quanto do ciclo de vida da sessão (eventos, erros, desfecho) você quer que o SDK resolva por você — não sobre funcionalidade da verificação em si, que é igual nos quatro. Com o pacote npm, importe mount() e chame com as opções; a função só precisa de um elemento para renderizar e funciona em qualquer framework. O CDN expõe a mesma API sem instalação, e o script é evergreen: a URL v1 serve sempre a última versão sem breaking change. O wrapper React resolve o ciclo de vida (montagem, destroy(), callbacks atualizados) por você, como descrito em usar com React. Em Vue, Svelte ou Angular, use o pacote npm e, se preferir escutar no template, os eventos DOM do elemento que o mount() cria. Sem carregar o pacote, você ainda pode abrir o fluxo num iframe que você mesmo escreve — a verificação funciona igual, mas você troca eventos em tempo real por webhook. Para app nativo, abra essa mesma página dentro de uma WebView: não existe SDK nativo para iOS ou Android hoje, e a WebView é como o fluxo web chega ao seu app.

Quickstart

Do zero ao primeiro fluxo aberto na sua página.