Apresentação realizada em 18-07-2015 na 55ª Reunião Presencial da Comunidade NetPonto em Lisboa.

OAuth? Oh... Auth!

Por André Melancia

A autenticação por OAuth, que corre sobre HTTP e HTTPS, permite autenticar
um utilizador dum serviço (e.g. uma app) com as credenciais fornecidas por
um Identity Provider (e.g. Facebook), sem que sejam fornecidos ao serviço os
dados de autenticação (user e password), e permitindo a especificação de
limites ao acesso que o serviço tem aos dados do utilizador.

Foram criadas inúmeras frameworks para OAuth 2.0 nas principais linguagens
de programação, e existem derivados de OAuth na maioria dos serviços web que
utilizamos actualmente (e.g. Facebook Connect).

Esta sessão mostra um pouco do que se passa nos bastidores deste método de
autenticação e as diferenças para outros métodos como o OpenID.


Mais Comunidade NetPonto:

;