SóProvas


ID
3255022
Banca
COVEST-COPSET
Órgão
UFPE
Ano
2019
Provas
Disciplina
Arquitetura de Software
Assuntos

A respeito de tecnologias para interoperabilidade de sistemas, assinale a alternativa correta.

Alternativas
Comentários
  • Letra D está errado serviços de rest são stateless (não guarda o estado da requisição anterior).

    Bons estudos.

  • Gabarito: A

    OAuth 2 é um protocolo de autorização que permite que uma aplicação se autentique em outra. Para que isso aconteça, uma aplicação pede permissão de acesso para um usuário, sem que para isso ela tenha acesso a alguma senha dele. O usuário pode conceder ou não o acesso à aplicação. Depois da permissão ser aceita, caso o usuário precise alterar a senha de acesso, a permissão continuará válida para a aplicação e, caso necessário, a permissão dada à aplicação pode ser revogada a qualquer momento também.

    Provavelmente você já clicou em algum botão escrito “Logar com sua conta do Google” ou “Logar com sua conta do Facebook” quando você está em alguma outra aplicação, para evitar de ter que fazer na mão algum cadastro. Neste caso, você está dando a autorização de uma aplicação terceira a usar os recursos da sua aplicação, neste caso o Google ou o Facebook. Essas aplicações têm acesso limitado às informações de usuários através do protocolo HTTP. OAuth 2 é utilizado nos mais diversos tipos de autenticação, como em telas de login e na autenticação de APIs (Application Programming Interface).

    Fonte: https://www.treinaweb.com.br/blog/o-que-e-oauth-2/