Soumettre la recherche
Mettre en ligne
Consumindo API's OAuth{1,2} com Python
•
2 j'aime
•
4,068 vues
Allisson Azevedo
Suivre
Slides do evento: https://plus.google.com/events/cen8pshdr0rd65h5mv1lrnbj6vo
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 13
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
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
Recommandé
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
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Contenu connexe
En vedette
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
En vedette
(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
Plus de 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
Plus de 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
Dernier
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Wonjun Hwang
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Dernier
(20)
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
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
Télécharger maintenant