diciembre 13, 2008

Qué.es: un pasito hacia el ID único en internet


Creo que en los cinco años que llevo haciendo blogging, nunca escribí sobre un desarrollo propio. Esta vez lo hago porque tengo la impresión de que, a fuerza de mantener un perfil tan bajo e imponerme que estos proyectos "hablen" por sí mismos, algunos detalles interesantes se pueden perder.

En los últimos meses he trabajado en el relanzamiento del sitio web del diario gratuito Qué!. Además del tradicional rediseño y de una herramienta de personalización de portada inspirada en el modelo de la BBC, hemos puesto la mayor parte de nuestro foco en la implementación de funciones sociales. El proyecto apenas ha empezado y, como todos los que se apoyan fuertemente en la participación de los usuarios, necesitará tiempo para desplegarse. Pero ya en esta primera versión hemos incorporado la posibilidad de que, en lugar de tener que crear una nueva combinación de ID y contraseña, el usuario pueda optar por conectarse a través de las cuentas y contraseñas que mantiene en servicios de gran popularidad, como Windows Live (incluido Hotmail), Yahoo! o Facebook. También ofrecemos la oportunidad de conectarse mediante el estándar OpenID.

Básicamente, esto significa que el usuario no necesita crear una combinación de ID y contraseña para registrarse en el Qué! y aprovechar los servicios que el periódico ofrece para usuarios registados, sino que simplemente puede utilizar para conectarse una cuenta que ya tenga en alguno de los servicios mencionados. Así se evita tener que recordar una nueva contraseña (o el riesgo de insertar en un nuevo sitio su contraseña habitual), ya que la validación al entrar al Qué! la hace el propio servicio externo. Si todos los sitios web siguieran este camino, en una situación ideal un usuario podría acceder a todos ellos validándose siempre con un mismo intermediario y con una única combinación de ID y contraseña.

Si no me equivoco, somos el primer medio de comunicación en España que incorpora este tipo de servicio, y probablemente también el primer sitio de cualquier categoría en este país que lo hace. De hecho, cuando empezamos el desarrollo solo sabíamos de alguna red social en Estados Unidos en la misma situación. Aún ahora, que el tema está algo más difundido, CNet ha anunciado esta misma semana con gran pompa que permitiría conexiones solo a través de Facebook.

Para ofrecer la mayor cantidad posible de opciones lo que hemos hecho por ahora es aceptar las reglas técnicas de juego establecidas por cada servicio para sus usuarios puedan conectarse, con toda la complejidad que esto significa a la hora de mantener el proyecto (hay que estar pendiente de los cambios y actualizaciones que en cualquier momento pueda fijar cualquiera de los proveedores), pero todo parece indicar que OpenID (o alguna implementación particular de OpenID) terminará por simplificar las cosas para los implementadores. Google, Yahoo!, Microsoft y MySpace ya han puesto en producción sistemas de interconexión con terceros basados en este estándar o bien han anunciado diversos grados de apoyo a esta iniciativa. Solo Facebook parece emperrado en mantenerse al margen.