Autenticación vs. Autorización - ¿Cómo trabajar con el protocolo OAuth?
-
Upload
melidevelopers -
Category
Technology
-
view
94 -
download
2
Transcript of Autenticación vs. Autorización - ¿Cómo trabajar con el protocolo OAuth?
This is our visionBuilding the foundation to Build a 3B Company by FY20
AgendaAutenticación . ¿Qué es? - Métodos de Autenticación
Recursos . Públicos y Privados
Autorización . ¿Qué es? - Protocolo OAuth
Flujo de autorización . Client-Side - Server-Side
Crear una aplicación . Crear una app en Mercadolibre
Ejemplo en código. Server-Side
Preguntas
Protocolo OAuthGrant Types
● Authorization Code (server-side)
● Implicit (client-side)● Password Credentials● Client Credentials
Crear una aplicaciónSCOPE READ
curl -X GEThttps://api.mercadolibre.com/
users/126610658?access_token=APP_USR...
Crear una aplicaciónSCOPE WRITE
curl -X POST -H "Content-Type: application/json" -d'{ "title": "Item De Testeo, Por Favor No Ofertar", "buying_mode":"buy_it_now", "listing_type_id":"bronze", "condition":"new", "description": "Lorem ipsum dolor sit amet, an est odio timeam quaerendum.", "video_id": "YOUTUBE_ID_HERE", "warranty": "12 months", "pictures":[ {"source":"http://..."}, {"source":"http://..."}]}'https://api.mercadolibre.com/items?access_token=$ACCESS_TOKEN
AuthorizationController.class
https://auth.mercadolibre.com.co/authorization?response_type=code&client_id=439461806559899&redirect_
uri=https://myServer.com/authorization_listen
https://myServer.com/authorization_listen
ACCESS_TOKENAPP_USR-439461806559899-080810-34ffc63b6bc64ff89__B_L__-126610658