
Originariamente inviata da
portapipe
Per il login ai social network uso sempre HybridAuth:
http://hybridauth.sourceforge.net/us...ial_Login.html
oppure se vuoi supporto e uno script sempre aggiornato SocialAuth:
http://codecanyon.net/item/socialaut...-login/1146263
In entrambi i casi sono ottimi per quello di cui hai bisogno. Forse SocialAuth è un pò più semplice, ma è anche vero che HybridAuth lo uso tramite CodeIgniter, quindi a livello di codice spiccio dovrebbero equivalersi.
Per i menu a tendina poi te la giostri come vuoi, considerando che puoi salvare il codice utente del singolo social network nel database, compreso il tipo di provider utilizzato e ogni altro dato che hai inserito nel social network (foto, descrizione, sesso, email...).
Quando un utente inserisce l'account lo aggiungi al database con l'id utente riferito a quello dell'utente loggato, così ogni account aggiuntivo avrà un account "padre".