18
MercadoLivre Developers Conference 31 de Outubro de 2012, São Paulo Autenticação e Autorização SDKs, Fluxo de segurança, usuários, funções, etc... Wesley Nascimento @wesley_cintra

Autenticação e Autorização - MercadoLivre Developers Conference

Embed Size (px)

DESCRIPTION

Apresentação sobre autenticação e autorização, feita no MercadoLivre Developers Conference 2012-10-31 - São Paulo

Citation preview

Page 1: Autenticação e Autorização - MercadoLivre Developers Conference

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: Autenticação e Autorização - MercadoLivre Developers Conference
Page 3: Autenticação e Autorização - MercadoLivre Developers Conference

Autenticação != Autorização

Page 4: Autenticação e Autorização - MercadoLivre Developers Conference

oAuth 2.0

■ Confidencialidade

■ Integridade

■ Disponibilidade

Page 5: Autenticação e Autorização - MercadoLivre Developers Conference

Quem utiliza oAuth 2.0?

Page 6: Autenticação e Autorização - MercadoLivre Developers Conference

Criando sua aplicação

Page 7: Autenticação e Autorização - MercadoLivre Developers Conference

Criando sua aplicação

■ http://applications.mercadolivre.com.br■

Page 8: Autenticação e Autorização - MercadoLivre Developers Conference

■ http://applications.mercadolivre.com.br

Page 9: Autenticação e Autorização - MercadoLivre Developers Conference

Scopes

■ Read

■ Write

■ Offline access

Page 10: Autenticação e Autorização - MercadoLivre Developers Conference

Fluxos de autenticação

■ Client-Side

■ Server-Side

Page 11: Autenticação e Autorização - MercadoLivre Developers Conference

Client-Side

Page 12: Autenticação e Autorização - MercadoLivre Developers Conference

Server-Side

Page 13: Autenticação e Autorização - MercadoLivre Developers Conference

Aplicativo MercadoLivre

Page 14: Autenticação e Autorização - MercadoLivre Developers Conference

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: Autenticação e Autorização - MercadoLivre Developers Conference

Autenticação com PHP-SDK

Page 16: Autenticação e Autorização - MercadoLivre Developers Conference

Autenticação com JavaScript-SDK

Page 17: Autenticação e Autorização - MercadoLivre Developers Conference

Autenticação

■ Publicar produtos

■ Fazer e responder perguntas

■ Obter dados de uma compra

■ Qualificar uma compra ou venda

■ etc...

Page 18: Autenticação e Autorização - MercadoLivre Developers Conference

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