# Integrando com o Wispr

O WISPr (Wireless Internet Service Provider roaming) é um protocolo desenvolvido para permitir o roaming de usuários de serviços de internet sem fio. Ele facilita a autenticação e a gestão de conexões em redes Wi-Fi, especialmente em ambientes onde múltiplos provedores de serviços de internet (ISP) estão disponíveis.

Para configuração da integração acesse **General -> Wispr integration options.**

<figure><img src="/files/63Y2jqHMdOcb8BGT1oK3" alt=""><figcaption></figcaption></figure>

Primeiramente, é necessário ativar selecionando a opção "Enable".

* **Wispr url fields:** Deve ser informado os campos retornados na requisição do protocolo, em caso de duvidas deve ser consultado o manual do equipamento.
* **Force client recoonect after first access:** Em alguns casos, o equipamento exige uma reconexão após a autenticação para liberar a navegação.
* **Wifi controller api username/password**: Dados de login para consulta de dados no equipamento.
* **Wifi controller api token refresh**: Tempo de refresh para o token de consulta no equipamento.
* **Keep mac authentication after session timeout:** Após o timeout, o mac do usuários poderá ser removido da base RADIUS.

## Configurando o  RADIUS

Para integração entre um equipamento usando Wispr com o UserAuth é necessario instalar e configurar o RADIUS.

<figure><img src="/files/qa2kbFCisZKbSJNHM5ka" alt=""><figcaption></figcaption></figure>

Após instalado, acesso pelo menu Services -> FreeRADIUS, acesso o meno NAS/Clients e para configurar clique em ADD.

<figure><img src="/files/XnBPTCMvvh80NY6dIw37" alt=""><figcaption></figcaption></figure>

Para configuração deve informar o IP, username e senha configurados no equipamento.

<figure><img src="/files/EO4JMCVwehVd6CkzxvE3" alt=""><figcaption></figcaption></figure>

Em Interfaces, é necessario criar as configurações para as portas usadas para comunicação.

<figure><img src="/files/g0Xvub8jooQQeaMDMJdf" alt=""><figcaption></figcaption></figure>

A porta 1812 será usada para autenticação.

<figure><img src="/files/EMZyLygmfXn8ndTmT4Of" alt=""><figcaption></figcaption></figure>

A porta 1813 será usado para comunicação.

<figure><img src="/files/MxcHkHLhoiTRMuAZS42Y" alt=""><figcaption></figcaption></figure>

Realizado esta configurações, as comunicação será realizada e o usuários autenticado no userauth.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.userauth.com.br/configurando-o-seu-userauth/escolha-as-suas-autenticacoes/opcoes-de-autenticacoes-avancadas/integrando-com-o-wispr.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
