Archivo de la etiqueta: OpenID

Soporte para OpenId en ModulosDePago.es

En módulos de pago hemos habilitado el soporte para OpenID.

¿Que implica esto?

La cruda realidad de las contraseñas es que al usarlas en un sitio web estamos realizando un acto de fe. Estamos confiando en que el dueño del sitio cuidará de ellas, en que nunca hackearan el sitio y podrán robarlas, en que el dueño del sitio no las guarda en texto plano, que las guarda con algún cifrado no reversible, etc… Este acto de fe es aún más grandioso para aquellas personas que reutilizan una y otra vez la misma contraseña en todos los sitios web. Así que… ¿porqué pedir un acto de fe a nuestros clientes cuando existen soluciones como OpenId?

¿Cómo lo puedo usar?

La mayoría de los grandes sitios son proveedores de identidades OpenID, si tienes una cuenta en Google, Yahoo,Blogger, WordPress, Launchpad… Algunos ejemplos de urls que nos identifican con OpenId que podemos usar

  • Cuenta de Google: Tenemos varias opciones, la primera la más sencilla
    • https://www.google.com/accounts/o8/id
    • https://profiles.google.com/{nombre de usuario}
  • Cuenta en Yahoo:
    • yahoo.com
  • Cuenta en Blogger o WordPress sería la url del blog
    • http://{nombre de usuario}.wordpress.com
    • http://{nombre de usuario}.blogger.com
¿Que ventajas tiene para módulos de pago y sus clientes?
La principal es que podemos evitar que nuestros clientes hagan ese acto de fe de darnos una contraseña. Pero no es la única, nuestra tienda también gana en usabilidad, sobre todo para aquellos que «compren» productos gratuitos. Por ahora todos nuestros productos son virtuales por lo que no necesitamos direcciones de envío, si sólo se compran productos gratuitos, ni siquiera, necesitamos dirección de facturación por lo que los datos que se piden en la página de registro no nos hacen falta en esos casos. Si el cliente se identifica mediante OpenID no tendrá que pasar por el proceso de registro de la tienda con el ahorro de tiempo que conlleva. Si más adelante decide realizar un pedido no gratuito entonces podrá darnos su dirección de facturación.
¿Puedo usar este sistema en mi tienda?
La mayoría de soluciones e-commerce de software libre tienen contribuciones o módulos para esto, por lo que no sería demasido complicado pornerlo en cualquier tienda.
Nosotros usamos OpenCart y la única opción que hay aunque es más completa (también incluye autentiación vía Facebook Connect y Twitter) funciona a través de un servicio externo, esto es se obliga a nuestros clientes a que cedan sus datos a esta tercera empresa, cosa que no nos convence en absoluto. Por este motivo optamos por desarrollar nosotros mismos esta funcionalidad. Si usáis OpenCart y queréis aprovechar nuestro trabajo aquí tenéis el patch para el código de OpenCart 1.4.9.5 (más info)