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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Allisson Azevedo
August 15, 2013
Technology
1
200
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
120
Crawleando sites com NodeJS
allisson
0
170
Introdução a linguagem Go
allisson
0
320
Docker + Django
allisson
5
660
Construindo um micro framework web em Python
allisson
0
240
Tarefas assíncronas com django e celery
allisson
1
24k
Deploy completo de uma aplicação Django
allisson
6
520
Desenvolvimento Web com Django
allisson
0
150
Otimizando sites com o nosql redis
allisson
4
180
Other Decks in Technology
See All in Technology
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
0
290
しろおびセキュリティへ ようこそ
log0417
0
280
オープンウェイトのLLMリランカーを契約書で評価する / searchtechjp
sansan_randd
3
630
Agile Leadership Summit Keynote 2026
m_seki
1
210
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
140
GCASアップデート(202510-202601)
techniczna
0
250
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
540
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
130
What happened to RubyGems and what can we learn?
mikemcquaid
0
220
分析画面のクリック操作をそのままコード化 ! エンジニアとビジネスユーザーが共存するAI-ReadyなBI基盤
ikumi
0
130
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
3
1.1k
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
63
Building Adaptive Systems
keathley
44
2.9k
30 Presentation Tips
portentint
PRO
1
210
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
100
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
160
The Pragmatic Product Professional
lauravandoore
37
7.1k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
How to Talk to Developers About Accessibility
jct
2
120
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Typedesign – Prime Four
hannesfritz
42
2.9k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
100
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