Ir para o conteúdo principal

Autenticação no Ambiente da A2B

O objetivo desse processo é de garantir a segurança e controle de acesso aos recursos da API A2B, permitindo apenas usuários autorizados a interagirem com o sistema.

1 - Solicitação de Token:

O cliente envia uma requisição HTTP POST para o endpoint: /api/token.


2 - Validação das Credenciais:

O servidor valida as credenciais fornecidas contra o banco de dados de usuários.

Caso as credenciais sejam válidas, um Token de acesso é gerado.


3 - Retorno do Token:

O servidor retorna uma resposta HTTP com o token de acesso no corpo da resposta em formato JSON:

"access_token": "<token>",
"token_type": "bearer",
"expires_in": 86399


4 - Utilização do Token:

O cliente inclui o Token de acesso no cabeçalho (Authorization) de todas as requisições subsequentes, no formato Bearer Token.


5 - Fluxograma:

Sem título-2024-11-18-1122.png


Benefícios da Autenticação:
  • Segurança: Protege os recursos da API, garantindo que apenas usuários autorizados tenham acesso.
  • Confidencialidade: Protege as informações dos usuários, evitando acessos não autorizados.
  • Integridade: Garante a integridade dos dados, evitando modificações não autorizadas.
  • Disponibilidade: Permite controlar o acesso aos recursos da API, garantindo sua disponibilidade para os usuários autorizados.