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
400
Desenvolvimento Web com Django
allisson
0
130
Otimizando sites com o nosql redis
allisson
4
130
Other Decks in Technology
See All in Technology
MapLibreとAmazon Location Service
dayjournal
1
160
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
810
Azureの基本的な権限管理の勉強会
yhana
0
730
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
210
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
0
300
DMM.com アルファ室採用案内資料
hsugita
1
170
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
540
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
580
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
1
150
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
300
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
360
私が trocco を推す理由
__allllllllez__
1
260
Featured
See All Featured
A Philosophy of Restraint
colly
197
16k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.9k
What's new in Ruby 2.0
geeforr
337
31k
GraphQLとの向き合い方2022年版
quramy
32
12k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
The Art of Programming - Codeland 2020
erikaheidi
42
12k
Visualization
eitanlees
136
14k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Practical Orchestrator
shlominoach
182
9.7k
How STYLIGHT went responsive
nonsquared
92
4.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
KATA
mclloyd
15
12k
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