Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Consumindo API's OAuth{1,2} com Python
Search
Allisson Azevedo
August 15, 2013
Technology
1
140
Consumindo API's OAuth{1,2} com Python
Slides do evento:
https://plus.google.com/events/cen8pshdr0rd65h5mv1lrnbj6vo
Allisson Azevedo
August 15, 2013
Tweet
Share
More Decks by Allisson Azevedo
See All by Allisson Azevedo
Programação Assíncrona com Asyncio
allisson
0
64
Crawleando sites com NodeJS
allisson
0
140
Introdução a linguagem Go
allisson
0
240
Docker + Django
allisson
5
540
Construindo um micro framework web em Python
allisson
0
200
Tarefas assíncronas com django e celery
allisson
1
23k
Deploy completo de uma aplicação Django
allisson
6
390
Desenvolvimento Web com Django
allisson
0
130
Otimizando sites com o nosql redis
allisson
4
130
Other Decks in Technology
See All in Technology
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
160
Algyan イベント振り返り
linyixian
0
210
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
280
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
130
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
290
生産性向上チームの紹介
cybozuinsideout
PRO
1
860
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
290
Janus
bkuhlmann
1
490
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
520
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
870
SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
visional_engineering_and_design
4
1.9k
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
120
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Music & Morning Musume
bryan
41
5.6k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
The Brand Is Dead. Long Live the Brand.
mthomps
49
28k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
A better future with KSS
kneath
231
16k
A Philosophy of Restraint
colly
197
16k
It's Worth the Effort
3n
180
27k
Agile that works and the tools we love
rasmusluckow
325
20k
Transcript
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