Para poder realizar a utilização das rotas, implementamos uma autenticação garantindo que os estabelecimentos acessem somente seus respectivos dados. Dentro da Fix Pay temos dois tipos de autenticação, sendo elas:
- Token Authorization:
As rotas que utilizam este tipo de verificação necessitam realizar o login no nosso Portal, através da rota Sign In. Ao realizar o login será gerado um Token temporário que permitirá a utilização de algumas rotas. - Token API:
As rotas que utilizam este tipo de verificação, não necessitam realizar o login, bastam utilizar o Token API, sendo ele um Token único que é disponibilizado para cada Ec. - Token JWT:
As rotas que utilizam este tipo de verificação necessitam receber um JWT válido.
O token é obtido após realizar login na rota/auth/login, e deve ser enviado no header como:
Authorization: Bearer <seu_jwt>.
Este token possui tempo de expiração e deve ser renovado após o login ou via refresh token.
Token API*
As rotas nas quais a autenticação está preenchida como Token API*, são as rotas que utilizamos apenas o Token, já as que não possuem, a autenticação é feita desta forma: Bearer $TokenAPI.
Nas próximas páginas temos as rotas separadas por Módulo e Categoria, especificando qual a sua devida autenticação.