Informática Múltipla Escolha

What must you first obtain and then add to your OAuth flow (once the authorization expires?)

What must you first obtain and then add to your OAuth flow (once the authorization expires?)

  1. Access token
  2. Restart token
  3. Refresh token
  4. Return token

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Refresh token

Explicação Didática sobre OAuth

Para entender a resposta, é preciso compreender como funciona o sistema de autenticação e autorização do protocolo OAuth 2.0, amplamente utilizado na web moderna.

No fluxo OAuth, existem dois tipos principais de tokens que atuam juntos para garantir segurança e usabilidade:

  1. Access Token (Token de Acesso)
  • É usado para acessar recursos protegidos (APIs, dados do usuário).
  • Possui uma vida útil curta (ex: 1 hora) por questões de segurança.
  • Se tentar usar após expirar, a requisição será negada.
  1. Refresh Token (Token de Atualização)
  • É obtido junto com o Access Token durante a primeira autenticação.
  • Possui uma vida útil longa (dias ou meses).
  • Sua função específica é ser usada pelo cliente para solicitar um novo Access Token quando o antigo expirar, sem precisar que o usuário faça login novamente.

Análise das Alternativas

OpçãoStatusMotivo
Access tokenIncorretaÉ ele que expira. Não serve para renovação futura.
Restart tokenIncorretaTermo inexistente na especificação oficial do OAuth 2.0.
Refresh tokenCorretaPermite renovar o acesso automaticamente após o vencimento.
Return tokenIncorretaTermo genérico que não descreve a função técnica neste contexto.

A pergunta solicita o que deve ser obtido para lidar com a situação "once the authorization expires" (uma vez que a autorização expire). Portanto, o mecanismo correto para prolongar a sessão é o uso do Refresh token.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.