Utilización de OAuth 1.0 en Google Apps con python bottle


Siguiendo con el uso de OAuth como en la entrada anterior Utilización paso a paso de OAuth 1.0 en twitter con python bottle seguimos con la utilización de este mecanismo de autorización, pero esta vez utilizando Google Apps como proveedor de servicios. Toda la discusión sobre las características principales de OAuth 1.0 está en la entrada anterior, por lo que recomendamos su lectura previa a cualquier lector interesado. Google ya no recomienda utilizar la versión 1.0 de OAuth, que dan por obsoleta («deprecated») y recomiendan realizar nuevas aplicaciones utilizando OAuth 2.0, pero en nuestro caso, que se trata principalmente de un ejercicio académico para comprender el funcionamiento de OAuth y puesto que ya tenemos una mini aplicación desarrollada, vamos a reutilizar la mayor parte de este código para interactuar ahora con una de las múltiples APIs de las que dispone Google, en concreto Google Apps Email Settings API Authentication.

Seguir leyendo «Utilización de OAuth 1.0 en Google Apps con python bottle»

Utilización de OAuth 1.0 en Google Apps con python bottle

Utilización paso a paso de OAuth 1.0 en twitter con python bottle


El objetivo de esta entrada es explicar de forma detallada la utilización del protocolo OAth 1.0 en la API de twitter, para la que desarrollaremos una sencilla aplicación que nos permitirá escribir un «tweet» en nombre de un usuario cualquiera de twitter. La aplicación la desarrollaremos en Python utilizando el framework bottle y la desplegaremos en la PaaS OpenShift de RedHat.

Seguir leyendo «Utilización paso a paso de OAuth 1.0 en twitter con python bottle»

Utilización paso a paso de OAuth 1.0 en twitter con python bottle