Nos gustaría soñar con que será OpenID la solución más popular, nos gustaría pensar que estándares como oAuth se van consolidando, aunque lo vemos con los amigos, día a día, la fuerza de Facebook connect sigue consolidándose. Por eso pensamos en comparar estos 3 sistemas con sistemas operativos para entender mucho mejor la actividad que están teniendo en el mundo.
Facebook Connect sería MS Windows
- Millones de usuarios activos a disposición y una popularidad que sigue expandiéndose.
- Desarrollar para FConnect resulta bastante retador, aún usando una librería me resulta demasiado complicado hechar a andar FConnect.
- Estas limitado por Facebook, si pierdes tu cuenta pierdes tus accesos externos.
- Muchos sitios han ido agregando soporte a FConnect.
Twitter OAuth sería Mac
- Muchos menos usuarios que FConnect
- Solo tiene sentido si vas a aprovechar la plataforma de twitter.
- La API de twitter es muy sencilla de entender
- Para usar OAuth el proceso es muy limpio, no tienes que incluir un JavaScript por ejemplo, solo haces que el usuario siga ciertas URLs para obtener el acceso a su cuenta.
- Si pierdes el acceso a tu cuenta en twitter pierdes tus cuentas externas.
- Menor privacidad: Una vez autorizas a una aplicación, esta puede acceder a toda tu cuenta.
OpenID sería GNU/Linux
- Todos quieren ser proveedores OpenID (así como hay miles de distribuciones GNU/Linux) pero pocos son clientes OpenID.
- Va de la mano del Software Libre.
- Mayor Privacidad: Puedes tener tu proveedor OpenID en tu servidor, sin depender de un tercero.
- Seguridad: OpenID solo sirve para la autenticación, no hay datos personales que pudieran ser accesados desde una aplicación.
- Los usuarios finales no lo entienden, orientado a gente muy técnica.
- Los usuarios disponibles son menos que en los anteriores sistemas.
- Si tomas la medidas adecuadas, perder tu cuenta en un Proveedor no significa perder tus cuentas externas.
The post Si Facebook Connect, Twitter OAuth y OpenID fueran Sistemas Operativos appeared first on Maestros del Web.