Português (Brasil)
Proteja seus recursos de API para comunicação máquina a máquina
Aprenda como usar OAuth 2.0 e JWT para proteger seus recursos de API para comunicação máquina a máquina.
Ao construir um projeto que envolve vários serviços, a segurança dos recursos de API é uma preocupação crítica. Neste artigo, mostrarei como usar OAuth 2.0 e JWT para proteger a comunicação entre serviços (máquina a máquina) e como aplicar controle de acesso baseado em funções (RBAC) para seguir o princípio do privilégio mínimo.
Comece
Para acompanhar, assumo que você possui os seguintes pré-requisitos:
- Uma conta do Logto Cloud, ou uma instância auto-hospedada do Logto
- Pelo menos dois serviços que precisam se comunicar entre si
Para fins de demonstração, vamos assumir que temos os seguintes serviços:
- Um serviço de carrinho de compras que fornece APIs para gerenciar carrinhos de compras
- Endpoint:
https://cart.example.com/api
- Endpoint:
- Um serviço de pagamento que fornece APIs para processar pagamentos
- Endpoint:
https://payment.example.com/api
- Endpoint: