> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-pt-br/sdks/sdk-web/componentes/sdk-provider.md).

# SDK Provider

O `facephi-sdk-provider` é o principal componente web do SDK Web, projetado para otimizar as operações biométricas como o Reconhecimento Facial, a verificação de documentos e o rastreamento do usuário.

Este guia fornece uma visão detalhada de suas propriedades, eventos e métodos para ajudá-lo a integrá-lo de maneira eficaz ao seu projeto.

A equipe da Facephi fornecerá as credenciais necessárias para o uso do componente Facephi SDK Provider, como Tokens ou Chaves.

Tipo: `HTMLFacephiSdkProviderElement`

***

### Exemplo de Integração

```jsx
<facephi-sdk-provider
    apikey={process.env.FACEPHI_SDK_APIKEY}
    steps={`${TrackingSteps.start},${TrackingSteps.selphidWidget},${TrackingSteps.selphiWidget},${TrackingSteps.finish}`}
    onEmitOperationId={(event) => console.log('Operation ID:', event.detail)}
    onEmitError={(event) => console.error('SDK Error:', event.detail)}
/>
```

{% hint style="info" %}
A propriedade **apikey** é obrigatória para iniciar o componente web.
{% endhint %}

***

### Configuração

O SDK Provider é configurado por meio de propriedades JavaScript ou JSX.

{% content-ref url="/pages/be7eecb0d049f473a435fa5e372f3b0741052dbd" %}
[Propriedades](/docs.facephi-pt-br/sdks/sdk-web/componentes/sdk-provider/propiedades.md)
{% endcontent-ref %}

O componente provedor emitirá eventos durante seu ciclo de vida.

{% content-ref url="/pages/a74c9643c91af441c87dec306d23182d8b83a20a" %}
[Eventos](/docs.facephi-pt-br/sdks/sdk-web/componentes/sdk-provider/eventos.md)
{% endcontent-ref %}

Algumas funções são fornecidas com o componente para oferecer utilidades adicionais.

{% content-ref url="/pages/f4bfd79bbd1d614c9b838f39e3c5a4c39b7d7d84" %}
[Métodos](/docs.facephi-pt-br/sdks/sdk-web/componentes/sdk-provider/metodos.md)
{% endcontent-ref %}

O estilo dos Componentes pode ser amplamente personalizável.

{% content-ref url="/pages/aa46b0ab7404a2b6397d67e1b849ccc6941fc09d" %}
[Personalização](/docs.facephi-pt-br/sdks/sdk-web/personalizacion.md)
{% endcontent-ref %}

***

### Benefícios de Usar FacephiSDKProvider

* Integração Biométrica Otimizada: Simplifica processos complexos como o Reconhecimento Facial e a verificação de documentos.
* Altamente configurável: propriedades e eventos adaptáveis para diferentes fluxos de trabalho e necessidades de negócio.
* Suporte multilíngue: Garante a acessibilidade para usuários do mundo todo.
* Personalização de Marca: Alinha a aparência do SDK com a sua marca.

Ao aproveitar os recursos e a flexibilidade do `facephi-sdk-provider`, você pode implementar uma solução biométrica robusta e fácil de usar, adaptada aos requisitos da sua aplicação.
