Authentication & Authoritation
-
Upload
melidevelopers -
Category
Technology
-
view
927 -
download
3
description
Transcript of Authentication & Authoritation
![Page 1: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/1.jpg)
MercadoLivreDevelopers Conference
31 de Outubro de 2012, São Paulo
Autenticação e AutorizaçãoSDKs, Fluxo de segurança, usuários, funções, etc...
Wesley Nascimento@wesley_cintra
![Page 2: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/2.jpg)
![Page 3: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/3.jpg)
Autenticação != Autorização
![Page 4: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/4.jpg)
oAuth 2.0
■ Confidencialidade
■ Integridade
■ Disponibilidade
![Page 5: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/5.jpg)
Quem utiliza oAuth 2.0?
![Page 6: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/6.jpg)
Criando sua aplicação
![Page 7: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/7.jpg)
Criando sua aplicação
■ http://applications.mercadolivre.com.br■
![Page 8: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/8.jpg)
■ http://applications.mercadolivre.com.br
![Page 9: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/9.jpg)
Scopes
■ Read
■ Write
■ Offline access
![Page 10: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/10.jpg)
Fluxos de autenticação
■ Client-Side
■ Server-Side
![Page 11: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/11.jpg)
Client-Side
![Page 12: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/12.jpg)
Server-Side
![Page 13: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/13.jpg)
Aplicativo MercadoLivre
![Page 14: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/14.jpg)
SDKs
■ .NET - https://github.com/mercadolibre/net-sdk
■ Java - https://github.com/mercadolibre/java-sdk
■ PHP - https://github.com/mercadolibre/php-sdk
■ JavaScript - https://github.com/mercadolibre/mercadolibre.js
![Page 15: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/15.jpg)
Autenticação com PHP-SDK
![Page 16: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/16.jpg)
Autenticação com JavaScript-SDK
![Page 17: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/17.jpg)
Autenticação
■ Publicar produtos
■ Fazer e responder perguntas
■ Obter dados de uma compra
■ Qualificar uma compra ou venda
■ etc...
![Page 18: Authentication & Authoritation](https://reader030.fdocumentos.tips/reader030/viewer/2022020115/5488e4c1b47959050d8b5847/html5/thumbnails/18.jpg)
MercadoLivre Developers Conference
31 de Outubro de 2012, São Paulo
Autenticação e AutorizaçãoSDKs, Fluxo de segurança, usuários, funções, etc...
Wesley Nascimento@wesley_cintra