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.
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 |