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
Questo tutorial è stato utile per un precedente progetto su cui ho lavorato utilizzando PHP e OpenID. Ha un'app di esempio.
http://devzone.zend.com/article/3581
alt text http://devzone.zend.com/images/articles/3581/image3.gif
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.
Ya, ma puoi associare entrambi gli account per impedirlo. –
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
L'unico modo è fare come fare lo stackoverflow.Mettere il pulsante "Aggiungi OpenID" nel profilo utente – Kirzilla
- 1. Come aggiungere la funzione di disconnessione a un sito abilitato per OpenID?
- 2. Come aggiungere gli utenti OpenID a Plone Site
- 3. Come utilizzare OpenID sul mio sito web
- 4. Creazione di un provider OpenID in PHP
- 5. Implementazione di OpenID con PHP
- 6. Come utilizzare l'account Microsoft in un sito openID?
- 7. Introduzione a OpenID
- 8. MSN è un provider OpenID?
- 9. PHP per includere Google/Facebook/OpenID etc
- 10. Libreria PHP OpenID che consente Facebook/OpenID/Twitter, ecc;
- 11. Come richiedere le pagine dal sito Web che utilizza OpenID?
- 12. Come proteggere un utente OpenID dagli abusi?
- 13. Come utilizzare OpenID nel mio nuovo sito Web ASP.NET?
- 14. OpenID Library per PHP 5.3
- 15. Come faccio a creare un modulo di login OpenID
- 16. Come aggiungere elementi a DOMNodeList in PHP?
- 17. Codice per aggiungere un'intestazione host a un sito Web IIS
- 18. Come aggiungere elementi a un array vuoto in PHP?
- 19. Come aggiungere source html a un DOMElement in PHP?
- 20. usando OpenID per il sito web di autenticazione
- 21. "Nessun endpoint OpenID trovato" nel sito Web di Azure
- 22. Aggiungere un prefisso a ciascun elemento di un array PHP
- 23. Come per includere un file PHP a livello di sito Utilizzando .htaccess o altri metodi
- 24. Come posso aggiungere un nuovo sito/nome_server in nginx?
- 25. Come faccio a implementare "accedi con google" sul mio sito?
- 26. Come archiviare un sito Web dinamico (PHP) come HTML statico?
- 27. EndID OpenID
- 28. Come aggiungere un file dall'albero dei sorgenti al sito Maven
- 29. Ottimizzazione sito web PHP
- 30. Come aggiungere pause a un programma Go?
Proprio quello di cui avevo bisogno! –
Il collegamento che hai fornito è ottimo, grazie a – JasonDavis