CakePHP y OpenID

Desde hace ya un buen tiempo que estoy usando OpenID en varios sitios que permiten loguearte usando este sistema.
Para quienes no sepan que es OpenID, puedo definirlo en unas palabras como: un sistema de autenticación descentralizado y gratuito que permite tener una misma identidad en una vasta cantidad de sitios o sistemas. Muchos dirán: -”Ah, como passport.net”. A lo que respondo: -”Jaja, si, claro”…
Y no hace mucho que se me ocurrió implementarlo en los sistemas que hacemos en la compañía o bien para mis proyectos personales, pero por cuestión de tiempo entre otras cosas, lo dejé de lado.

Ahora, en cakebaker publicaron la forma de integrar el sistema OpenID en CakePHP, lo cual me parece increíble y le voy a dar un buen uso.

Link: cakebaker - CakePHP and OpenID

2 Comentarios en “CakePHP y OpenID”

  1. Guido dijo:

    esto de OpenId es realmente bueno? Que pasaria si por algun motivo se cae su sistema o deja de andar por algo?

    Si las aplicaciones web que usas estan basadas en este sistema por ese tiempo que OpenId fallara quedaria totalmente en bolas…

    creo que prefiero que cada sitio tenga su sistema de usuarios individual…

  2. Dr-Leech dijo:

    Ok, es algo que se ha planteado mucho en la comunidad de OpenID.
    El problema radica en el uso de sitios externos como servidores de OpenID. Pero si utilizas un dominio propio, delegado a otro servidor de OpenID, si algún día dicho servidor OpenID se muere o cosas así, cambias la delegación a otro servidor. Entonces mantienes por siempre tu mismo dominio.
    En cuanto al uptime, es suficiente para que tu sitio funcione al 100% siempre.
    Claro que si vas a realizar un sistema super complejo, lo ideal es tener tu propio sistema de autenticación. (Por ejemplo un blog, tu moovr.com o cosas así, me parece que aplican perfectamente al uso de OpenID)

    Algunos sitios populares que ya utilizan este sistema:
    Ma.gnolia
    ImageShack
    Technorati
    userstyles.org
    claimID
    WikiTravel
    Zooomr
    y la lista continua.

    Vale la pena probar. Yo estoy usando varios sitios de esta forma y es mucho mas rápido y seguro al no tener que recordar tantas contraseñas mas que la de mi OpenID.

Leave a Reply

XHTML: Podés usar estos tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>