> 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-mobile/framework-plugins/extras/core/init-session-configuracion.md).

# Configuração de Init Session

**licença**

**tipo:** *string*

Permite definir a licença dos componentes. Essa licença deverá ser fornecida pela Facephi.

```
mLicense: "licença válida“
```

## licenseUrl

**tipo:** *string*

Define a url onde o componente Core valida a licença de forma remota. Esse Endpoint deverá ser fornecido pela Facephi.

```
mLicenseUrl: "https://***.***.pro"
```

## licenseApiKey

**tipo:** *string*

Define a apikey que é enviada para obter a licença do serviço.

```
mLicenseApiKey: "valid ApiKey"
```

## **enableTracking**

**tipo:** *boolean*

Habilita ou desabilita o uso do componente de tracking. Isso permite ver as informações do que o cliente faz na plataforma da Facephi. Este componente funciona em background enquanto o restante dos componentes instalados é executado, e analisa o comportamento do usuário durante o processo atual.

```
mEnableTracking: true
```

O resultado será retornado por meio de uma Promise que contém um objeto da classe SdkCoreResult. Mais informações sobre como esta classe funciona serão adicionadas na ***seção 6***.

## **locale**

Esta é um String que permite alterar a configuração regional e o idioma do Widget. Alguns exemplos dos valores que ele pode ter são os seguintes:

* ““ para usar o idioma do sistema
* “es” para espanhol.
* “en” para inglês.
* “fr” para francês.

## **enableDebugMode**

Boolean que habilita ou não a exibição de logs no console sobre o que os componentes fazem.

## **enableLocation**

Boolean que habilita ou desabilita a solicitação de permissões de geolocalização por meio de um pop-up do sistema operacional. Quando está habilitado, o aplicativo solicitará ao usuário acesso à localização do dispositivo. IMPORTANTE: Só se aplica para iOS. Por padrão, sempre está em true.

## **internalOptions**

Record\<String, String> ao qual são passados parâmetros do tipo key/value, para diferentes configurações específicas.

Se, por exemplo, for passado {"SKIP\_ENV\_CHECK": "true"}, é removida a verificação de dispositivos rooteados, emuladores, apps fraudulentas, etc., antes do uso do restante dos componentes.
