Desenvolvimento de Software · Avançado · Inglês · Técnico
OAuth
Protocolo que permite a um aplicativo acessar dados de um usuário em outro serviço sem receber a senha dele, por meio de tokens.
Onde usar
'O login com Google usa OAuth', 'configura o client id do OAuth'. Aparece em integrações e autenticação.
Exemplos
We use OAuth so users never share their password with our app.
Usamos OAuth para os usuários nunca compartilharem a senha com o nosso app.
The OAuth token expired, we need to refresh it.
O token do OAuth expirou, precisamos renová-lo.
OAuth is about authorization, not authentication.
OAuth é sobre autorização, e não sobre autenticação.
Cuidado
OAuth trata de autorização, ou seja, do que o app pode acessar; o login em si (autenticação) vem de camadas como OpenID Connect.
Origem
Contração de Open Authorization, 'autorização aberta'.