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
170
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
85
Crawleando sites com NodeJS
allisson
0
140
Introdução a linguagem Go
allisson
0
300
Docker + Django
allisson
5
600
Construindo um micro framework web em Python
allisson
0
220
Tarefas assíncronas com django e celery
allisson
1
24k
Deploy completo de uma aplicação Django
allisson
6
480
Desenvolvimento Web com Django
allisson
0
140
Otimizando sites com o nosql redis
allisson
4
140
Other Decks in Technology
See All in Technology
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
710
自動テストの世界に、この5年間で起きたこと
autifyhq
10
8.5k
2/18/25: Java meets AI: Build LLM-Powered Apps with LangChain4j
edeandrea
PRO
0
110
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
190
飲食店予約台帳を支えるインタラクティブ UI 設計と実装
siropaca
7
1.8k
表現を育てる
kiyou77
1
210
Classmethod AI Talks(CATs) #16 司会進行スライド(2025.02.12) / classmethod-ai-talks-aka-cats_moderator-slides_vol16_2025-02-12
shinyaa31
0
110
エンジニアが加速させるプロダクトディスカバリー 〜最速で価値ある機能を見つける方法〜 / product discovery accelerated by engineers
rince
4
320
リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
nihonbuson
11
7.2k
Platform Engineeringは自由のめまい
nwiizo
4
2.1k
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
1.1k
オブザーバビリティの観点でみるAWS / AWS from observability perspective
ymotongpoo
8
1.5k
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
38k
A better future with KSS
kneath
238
17k
Faster Mobile Websites
deanohume
306
31k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Six Lessons from altMBA
skipperchong
27
3.6k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Agile that works and the tools we love
rasmusluckow
328
21k
BBQ
matthewcrist
87
9.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
How GitHub (no longer) Works
holman
314
140k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
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