consumindo api's oauth{1,2} com python
DESCRIPTION
Slides do evento: https://plus.google.com/events/cen8pshdr0rd65h5mv1lrnbj6voTRANSCRIPT
CONSUMINDO API'S OAUTH{1,2} COM PYTHON
Allisson Azevedo
Thursday, August 15, 13
ALLISSON AZEVEDO
Graduado em Licenciatura em Computação
Desenvolvedor Web
http://speakerdeck.com/allisson
http://slideshare.net/allisson
http://github.com/allisson
http://youtube.com/user/allissonazevedo
Thursday, August 15, 13
Thursday, August 15, 13
Thursday, August 15, 13
Projeto exemplo
https://github.com/allisson/mutirao-python-oauth
Thursday, August 15, 13
API (WEBSERVICE)
Comunicação com um sistema
HTTP
REST / SOAP
JSON / XML
Thursday, August 15, 13
API (WEBSERVICE)
Exemplos
Google API
Twitter API
Facebook API
Github API
Thursday, August 15, 13
OAUTH
http://oauth.net
Padronização do mecanismo de autorização
Autorização por token
Especificações
OAuth1 (Outubro de 2007)
OAuth2 (Outubro de 2012)
Thursday, August 15, 13
OAUTH
Bibliotecas em python
rauth*
requests-oauthlib
Thursday, August 15, 13
OAUTH1
Entendendo como funciona
https://dev.twitter.com/docs/auth/implementing-sign-twitter
Exemplo prático
Thursday, August 15, 13
OAUTH2
Entendendo como funciona
http://developer.github.com/v3/oauth/
https://developers.facebook.com/docs/facebook-login/login-flow-for-web-no-jssdk/
https://developers.google.com/youtube/v3/guides/authentication
Exemplo prático
Thursday, August 15, 13
Thursday, August 15, 13
OBRIGADO!
Thursday, August 15, 13