Questão FC373582
Após os microsserviços estarem rodando de forma correta, as APIs que expõem o serviço devem ser bem gerenciadas. Para que o controle de acesso dos consumidores esteja sob controle,
Arquitetura de Aplicações
FCC · 2022
Após os microsserviços estarem rodando de forma correta, as APIs que expõem o serviço devem ser bem gerenciadas. Para que o controle de acesso dos consumidores esteja sob controle, pode-se utilizar padrões de mercado como JSON Web Tokens ou
- Rancher.
- Spring Authy.
- OAuth2.
- Webhooks.
- RabbitMQ.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
OAuth 2.0 é um framework de autorização usado para delegar acesso a APIs sem expor credenciais do usuário, permitindo que clientes obtenham tokens temporários que representam permissões.
Define papéis claros: resource owner (usuário), client (aplicação), authorization server (emite tokens) e resource server (API que valida tokens).
O mecanismo central são os access tokens (e, quando aplicável, refresh tokens), com validade limitada e possibilidade de revogação, reduzindo riscos de exposição.
Oferece vários fluxos adaptados ao cenário (por exemplo, authorization code para aplicações web e client credentials para serviços back-end).
Em arquiteturas de microsserviços permite controle centralizado de autorização, uso de escopos para granularidade de permissões e integração com provedores de identidade, desde que todo tráfego use TLS.
Conteúdo do catálogo FC Concursos · Atualizado em