2010-01-19 1 views
10

Adoro l'utilizzo di OpenID di StackOverflow per la registrazione. Come andrei ad aggiungere questo al mio sito? È basato su PHP. Sono andato su openid.net e ho guardato le librerie lì, ma ho trovato poco documentazione o esempi.Come aggiungere OpenID a un sito php?

risposta

0

OpenID è grande, ma hanno un grosso svantaggio. Immaginiamo che sto avendo un account Google e un account Yahoo. Effettuerò il login usando Google e poi proverò ad accedere usando Yahoo. E saranno diversi account; è davvero difficile ricordare quale provider openID stavo usando per la registrazione ... Quindi, fai attenzione con OpenID sui siti web di intrattenimento, ma è ancora ok per i siti web degli sviluppatori.

Controllare la classe OpenID da Zend Framework.

+5

Ya, ma puoi associare entrambi gli account per impedirlo. –

+0

Sì, puoi, ma come fai a sapere che l'utente associato a questi account è la stessa gente? Se l'utente ha cancellato tutti i cookie - è impossibile. :( – Kirzilla

+0

L'unico modo è fare come fare lo stackoverflow.Mettere il pulsante "Aggiungi OpenID" nel profilo utente – Kirzilla