API Fogo Cruzado logo API Fogo Cruzado

Autenticação


Autenticando

A API conta com o padrão JWT para autenticar seus usuários.

Para que você possa autenticar, é necessário ter um usuário cadastrado no nosso sistema.

Com o usuário cadastrado, você pode realizar um POST na nossa API com as seguintes informações:

Endpoint:

https://api.fogocruzado.org.br/api/v1/auth/login

JSON Request:

{
    "email": "[email protected]",
    "password": "sua senha"
}


A seguinte resposta será enviada para você:

{
    "access_token": "seu_token",
    "token_type": "bearer",
    "expires_in": 3600
}


Abaixo o que cada coluna representa

Coluna Valor
access_token Token de acesso para a API
token_type Tipo de token
expires_in Tempo em segundos de validade do token

Para acessar os endpoints da API você deve usar o token como Bearer, passando no Header da sua requisição.

Renovando o Token

Para renovar o token da sua aplicação, basta realizar o refresh do mesmo pela API. Neste Endpoint, você vai realizar um POST passando o token como Bearer token no Header da Requisição de acordo com o exemplo abaixo:

Endpoint:

https://api.fogocruzado.org.br/api/v1/auth/refresh

A seguinte resposta será enviada para você:

{
    "access_token": "seu_token",
    "token_type": "bearer",
    "expires_in": 3600
}


Abaixo o que cada coluna representa:

Coluna Valor
access_token Token de acesso para a API
token_type Tipo de token
expires_in Tempo em segundos de validade do token