Facebook Connect Vs. OpenID
Facebook Connect y OpenID le permiten utilizar una cuenta para conectarse a múltiples páginas web y servicios a través de Internet. Cada servicio proporciona esta funcionalidad de una manera diferente. Facebook Connect se centra en las interacciones sociales y su perfil de Facebook. OpenID es un servicio menos centralizado que se puede utilizar con varios perfiles en línea diferentes.
Funcionalidad
Facebook Connect permite a los usuarios iniciar sesión en sitios web con su perfil de Facebook. Cuando inician sesión, los usuarios pueden comentar y compartir información en la página con sus contactos de Facebook. La actividad del usuario en la página también se registrará en Facebook. OpenID permite a los usuarios usar su información de inicio de sesión de un proveedor de OpenID como Google, Yahoo o AOL para iniciar sesión en cualquier página que acepte OpenID. En lugar de ingresar la contraseña de su cuenta directamente en la página, los usuarios se envían de vuelta a sus proveedores de OpenID para ingresar su información de inicio de sesión. El proveedor luego alerta a la página para permitir que el usuario acceda a la página con el OpenID especificado.
Seguridad
Conectarse a sitios con OpenID o Facebook connect es más seguro que crear un inicio de sesión único para cada sitio que visita porque OpenID y Facebook Connect no exponen la contraseña de su cuenta a los sitios en los que inicia sesión. Sin embargo, si un sitio solicita directamente su contraseña de OpenID o Facebook, en lugar de reenviarlo a su proveedor de OpenID o Facebook, puede robar su contraseña y usarla para acceder a su cuenta de Facebook o OpenID. Solo ingrese su contraseña en el sitio original de Facebook o en el sitio de su proveedor de OpenID. Puede verificar que se encuentra en el sitio correcto y no un aspecto similar al verificar que la dirección en la barra de direcciones de su navegador sea correcta.
Centralización
Facebook Connect es un servicio centralizado. Para conectarse a un sitio con Facebook Connect, debe tener una cuenta de Facebook. OpenID es un protocolo descentralizado. Cualquier proveedor puede dar a los usuarios un OpenID y verificar su identidad en los sitios habilitados para OpenID. Esto permite a los usuarios que ya tienen una cuenta de Google, Yahoo, AOL u otra, continuar usando esa misma cuenta en Internet.
Intimidad
Cuando inicia sesión en un sitio web con Facebook conectado, Facebook rastrea esa información y la comparte con sus amigos. Facebook también puede hacer un seguimiento de sus hábitos de navegación y otras actividades en los sitios que usan Facebook Connect. Su proveedor de OpenID recibe información sobre los sitios en los que está intentando iniciar sesión, pero más allá del proceso de inicio de sesión, su proveedor de OpenID no participa en sus interacciones en un sitio, lo que les impide recopilar datos sobre sus actividades. Tanto Facebook como OpenID le permiten configurar opciones de privacidad que controlan la cantidad de información que recibe en cada sitio en el que inicia sesión.