Windows Live Authentication

Hemos estado trabajando con un sitio donde integramos los servicios de Autenticación de Windows Live, les voy a platicar un poco de esta característica.

Windows Live™ ID es un sistema de autenticación para todos los servicios de Windows Live. Actualmente puede ser integrada de manera fácil en tu sitio web y con la que podremos obtener los siguientes beneficios.

  • Incorporar servicios de autenticación de Windows Live y datos usando gadgets de Windows Live y controles.
  • Implementar autenticación de Windows Live sin tener instalados componentes o software en el servidor.
  • Habilitar cuentas de Windows Live para iniciar sesión directamente en tu sitio, y permitir que millones de usuarios de Windows Live Id sean usuarios de tu sitio

Lo primero que tenemos que hacer es registrar la aplicación para obtener un ID único para nuestra aplicación. Y posteriormente modificar nuestro sitio web para que utilice los servicios de Windows Live para la autenticación.

El mecanísmo de autenticación de Windows Live nos devuelve en una cookie el ID del usuario y este lo asociabamos a otros datos del usuario mediante un formulario de captura en nuestro portal. Y posteriormente haciamos consultas por ese ID, perooooo no teniamos en cuenta que el user ID que nos regresa es único por aplicación, y para hacer algunas pruebas, habíamos registrado varias aplicaciones. Por lo tanto no encontraba el usuario en nuestra BD porque siempre regresaba ID diferente.

Windows Live ID gives you a unique, site-specific identifier for each Windows Live user who signs in to your site. ¬¬ 

Aqui les dejo algunas ligas para que las lean y no tengan los mismos bloopers =P

Get started Windows Live Dev, Registrar Aplicación, Foro Windows Live ID Development, FAQ: Sign in/out errors

 

Bë GööD 😉


Comentarios

Deja una respuesta