Submit Search
Upload
Consumindo API's OAuth{1,2} com Python
•
2 likes
•
4,068 views
Allisson Azevedo
Follow
Slides do evento: https://plus.google.com/events/cen8pshdr0rd65h5mv1lrnbj6vo
Read less
Read more
Technology
Report
Share
Report
Share
1 of 13
Download now
Download to read offline
Recommended
Construindo um micro framework web em Python
Construindo um micro framework web em Python
Allisson Azevedo
Tarefas Assíncronas com Django e Celery
Tarefas Assíncronas com Django e Celery
Allisson Azevedo
Video pie de rey
Video pie de rey
enc1977lop
Educ 515 W2 Sp109
Educ 515 W2 Sp109
lancesfa
CMIS Plugfest Basel 2009
CMIS Plugfest Basel 2009
David Nuescheler
First steps with GWT @ Google IO Extended - Pordenone
First steps with GWT @ Google IO Extended - Pordenone
Giampaolo Trapasso
Deploy completo de uma aplicação Django
Deploy completo de uma aplicação Django
Allisson Azevedo
Docker + Django
Docker + Django
Allisson Azevedo
Recommended
Construindo um micro framework web em Python
Construindo um micro framework web em Python
Allisson Azevedo
Tarefas Assíncronas com Django e Celery
Tarefas Assíncronas com Django e Celery
Allisson Azevedo
Video pie de rey
Video pie de rey
enc1977lop
Educ 515 W2 Sp109
Educ 515 W2 Sp109
lancesfa
CMIS Plugfest Basel 2009
CMIS Plugfest Basel 2009
David Nuescheler
First steps with GWT @ Google IO Extended - Pordenone
First steps with GWT @ Google IO Extended - Pordenone
Giampaolo Trapasso
Deploy completo de uma aplicação Django
Deploy completo de uma aplicação Django
Allisson Azevedo
Docker + Django
Docker + Django
Allisson Azevedo
Introdução a linguagem Go
Introdução a linguagem Go
Allisson Azevedo
Otimizando sites com o nosql redis
Otimizando sites com o nosql redis
Allisson Azevedo
Iteraveis e geradores
Iteraveis e geradores
Luciano Ramalho
Python Nordeste 2016
Python Nordeste 2016
Gustavo Carvalho
Customizando Admin do Django
Customizando Admin do Django
Gustavo Carvalho
Wiki-wiki S/A
Wiki-wiki S/A
Luciano Ramalho
Lógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendação
Isvaldo Souza
Programação Assíncrona com Asyncio
Programação Assíncrona com Asyncio
Allisson Azevedo
Desenvolvimento Web com Django
Desenvolvimento Web com Django
Allisson Azevedo
Ecossistema Python Para Web
Ecossistema Python Para Web
Allisson Azevedo
Palestra iv-ensol-nosql
Palestra iv-ensol-nosql
Allisson Azevedo
Empacotamento Rpm Na Pratica
Empacotamento Rpm Na Pratica
Allisson Azevedo
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
Allisson Azevedo
Palestra CouchDB III ENSOL
Palestra CouchDB III ENSOL
Allisson Azevedo
Ruby on Rails Enecomp 2008
Ruby on Rails Enecomp 2008
Allisson Azevedo
Desenvolvendo uma distribuição Linux - Projeto Fedora
Desenvolvendo uma distribuição Linux - Projeto Fedora
Allisson Azevedo
RESTful Web Services
RESTful Web Services
Allisson Azevedo
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Scott Andery
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
More Related Content
Viewers also liked
Introdução a linguagem Go
Introdução a linguagem Go
Allisson Azevedo
Otimizando sites com o nosql redis
Otimizando sites com o nosql redis
Allisson Azevedo
Iteraveis e geradores
Iteraveis e geradores
Luciano Ramalho
Python Nordeste 2016
Python Nordeste 2016
Gustavo Carvalho
Customizando Admin do Django
Customizando Admin do Django
Gustavo Carvalho
Wiki-wiki S/A
Wiki-wiki S/A
Luciano Ramalho
Lógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendação
Isvaldo Souza
Viewers also liked
(7)
Introdução a linguagem Go
Introdução a linguagem Go
Otimizando sites com o nosql redis
Otimizando sites com o nosql redis
Iteraveis e geradores
Iteraveis e geradores
Python Nordeste 2016
Python Nordeste 2016
Customizando Admin do Django
Customizando Admin do Django
Wiki-wiki S/A
Wiki-wiki S/A
Lógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendação
More from Allisson Azevedo
Programação Assíncrona com Asyncio
Programação Assíncrona com Asyncio
Allisson Azevedo
Desenvolvimento Web com Django
Desenvolvimento Web com Django
Allisson Azevedo
Ecossistema Python Para Web
Ecossistema Python Para Web
Allisson Azevedo
Palestra iv-ensol-nosql
Palestra iv-ensol-nosql
Allisson Azevedo
Empacotamento Rpm Na Pratica
Empacotamento Rpm Na Pratica
Allisson Azevedo
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
Allisson Azevedo
Palestra CouchDB III ENSOL
Palestra CouchDB III ENSOL
Allisson Azevedo
Ruby on Rails Enecomp 2008
Ruby on Rails Enecomp 2008
Allisson Azevedo
Desenvolvendo uma distribuição Linux - Projeto Fedora
Desenvolvendo uma distribuição Linux - Projeto Fedora
Allisson Azevedo
RESTful Web Services
RESTful Web Services
Allisson Azevedo
More from Allisson Azevedo
(10)
Programação Assíncrona com Asyncio
Programação Assíncrona com Asyncio
Desenvolvimento Web com Django
Desenvolvimento Web com Django
Ecossistema Python Para Web
Ecossistema Python Para Web
Palestra iv-ensol-nosql
Palestra iv-ensol-nosql
Empacotamento Rpm Na Pratica
Empacotamento Rpm Na Pratica
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
Palestra CouchDB III ENSOL
Palestra CouchDB III ENSOL
Ruby on Rails Enecomp 2008
Ruby on Rails Enecomp 2008
Desenvolvendo uma distribuição Linux - Projeto Fedora
Desenvolvendo uma distribuição Linux - Projeto Fedora
RESTful Web Services
RESTful Web Services
Recently uploaded
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Scott Andery
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
Hiroshi SHIBATA
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Ravi Sanghani
Recently uploaded
(20)
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Consumindo API's OAuth{1,2} com Python
1.
CONSUMINDO API'S OAUTH{1,2} COM
PYTHON Allisson Azevedo Thursday, August 15, 13
2.
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
3.
Thursday, August 15,
13
4.
Thursday, August 15,
13
5.
Projeto exemplo https://github.com/allisson/mutirao-python-oauth Thursday, August
15, 13
6.
API (WEBSERVICE) Comunicação com
um sistema HTTP REST / SOAP JSON / XML Thursday, August 15, 13
7.
API (WEBSERVICE) Exemplos Google API Twitter
API Facebook API Github API Thursday, August 15, 13
8.
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
9.
OAUTH Bibliotecas em python rauth* requests-oauthlib Thursday,
August 15, 13
10.
OAUTH1 Entendendo como funciona https://dev.twitter.com/docs/auth/implementing- sign-twitter Exemplo
prático Thursday, August 15, 13
11.
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
12.
Thursday, August 15,
13
13.
OBRIGADO! Thursday, August 15,
13
Download now