In: General
18 Oct 2007Leyendo el blog La Cofa, me he encontrado con este artículo sobre OAuth. Antes de explicar qué es esto, me gustaría recomendar este blog colectivo sobre la “Vigilancia Tecnológica sobre el futuro de Internet, la Banda Ancha, la Movilidad y otros temas de las Tecnologías de la Información y las Comunicaciones” escrito por gente de Telefónica I+D. Llegué a él vía uno de sus blogueros (Salvador Pérez Crespo, Gerente de Vigilancia Tecnológica de Telefónica I+D) que estuvo haciendo una ponencia muy muy buena sobre lo que realmente significa “The Long Tail” en las Jornadas Internet de Nueva Generación que han acabado hoy.
Tras esto, explicar que OAuth es un proyecto de estándar de autentificación segura para las APIs de las aplicaciones o servicios web (el 1 de Noviembre sale la versión final, ahora mismo está el draft). No sería sólo una autentificación al estilo de OpenID, si no que permitiría tener un control sobre qué fotos, qué mensajes, qué contenidos puede acceder tal o cual servicio web. Proporcionaría una interoperatibilidad entre los diferentes servicios para que el usuario no tenga que estar dejando sus contraseñas por todo Internet.
Por poner ejemplos, tenemos la API de Flickr que permite exportar tus fotos a otros servicios web pero tienes que introducir tu login y contraseña, tienes que confiar que protegerán bien tus datos. Y así con cada uno de los servicios que ofrecen APIs, APIs distintas que hacen volverse loco incluso al más brillante desarrollador.
Por eso gente de OpenID, Twitter, Jaiku, Ma.gnolia, Plaxo, Pownce, Google, Yahoo y más gente independiente están trabajando para hacer este protocolo estándar. Para ello se están basando en las convenciones ya establecidas en protocolos como el Google’s AuthSub, AOL’s OpenAuth, Yahoo’s BBAuth and FlickrAuth y Facebook’s FacebookAuth. Ya hay unas cuantas librerías hechas (PHP, Python, Ruby, Perlo, C#) y el proyecto de estándar soporta también móviles y aplicaciones de escritorio.
Y esto tiene mucho que ver con el tema de la apertura de las redes sociales que Six Apart formalizó en un gran artículo. ¿Por qué rellenar 20 perfiles cuando con hacerlo una vez basta? ¿Por qué no delimitar qué pueden ver en cada red social? ¿Por qué no aceptar de una vez que las fotos son tuyas, y que debes poder hacer con ellas lo que quieras y no lo que te obligue el servicio web?
Estaremos atentos al 1 de Noviembre (ese mismo día también habrá una renovación profunda de Tumblr)
Soy fesja. Un estudiante de teleco haciendo un máster en USA. Más de 3 años comentando las innovaciones digitales. Ahora es el momento de desarrollar mis ideas!
5 Responses to OAuth, protocolo de autentificación segura para APIs
eConectados » Google, OpenSocial y OAuth
Octubre 31st, 2007 at 11:18 pm
[...] Hace casi 2 semanas comenté que la propuesta de estándar para APIs OAuth iba a ser definitiva el 1…, y que estaba creada por gente de Google. ¿Y qué pasa mañana? Que Google presentará OpenSocial, su estrategia (en teoría, la de muchos sitios web) para hacer frente a Facebook, ahora cuando se ha vuelto intratable. Mi intuición me dice que hay un nexo entre ambos eventos. Mañana veré si estoy equivocado o no. [...]
Oauth, identificación abierta « Informar Es Poco!
Noviembre 2nd, 2007 at 4:32 pm
[...] información en su sitio oficial, que tiene blog. En español hay referencias en eConectados y La [...]
Oauth, identifiación abierta at DominioTI
Enero 17th, 2008 at 7:47 am
[...] información en su sitio oficial, que tiene blog. En español hay referencias en eConectados y La cofa. Sphere: Related [...]
8. OAuth, CakePHP y YouTube « Tutorial CakePHP informal, sobre la marcha. ¡Participa!
Enero 27th, 2009 at 7:06 pm
[...] http://www.econectados.com/2007/10/oauth-protocolo-de-autentificacion-segura-para-apis/ [...]
Manuel
Mayo 5th, 2009 at 8:24 pm
Vamos a ponernos a estudiar esto… Gracias!