Questão FC688470
Um usuário desejou permitir que uma aplicação de terceiros, chamada AppCalendario, acessasse seus eventos no Google Calendar em seu nome, sem informar sua senha do Google a essa ap
Recursos e Ferramentas de Segurança da Informação
QUADRIX · 2025
Um usuário desejou permitir que uma aplicação de terceiros, chamada AppCalendario, acessasse seus eventos no Google Calendar em seu nome, sem informar sua senha do Google a essa aplicação. Nesse cenário, o provedor (Google) emitiu para o AppCalendario um token de acesso temporário, com escopo restrito, apenas leitura dos eventos.
Com base nessa situação hipotética, assinale a opção que apresenta o padrão de autorização projetado especificamente para esse tipo de delegação de autorização.
- JWT
- autenticação básica
- OAuth 2.0
- API Key
- TLS
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
O protocolo OAuth 2.0 foi projetado para permitir que um usuário autorize uma aplicação de terceiros a agir em seu nome sem revelar suas credenciais ao aplicativo.
Nesse modelo há três papéis principais: o resource owner (usuário), o client (AppCalendario) e o authorization server (Google), que emite credenciais temporárias.
Após o consentimento do usuário, o servidor de autorização fornece um access token com escopos limitados, por exemplo apenas leitura dos eventos. O token é de curta duração e pode ser revogado a qualquer momento.
O uso de escopos garante privilégio mínimo, permitindo controlar exatamente quais ações o aplicativo pode executar.
Assim, o usuário preserva sua senha no provedor, enquanto o aplicativo recebe apenas a permissão necessária para acessar os recursos autorizados.
Conteúdo do catálogo FC Concursos · Atualizado em