Domanda

Ho la mia webapp CodeIgniter.

voglio aggiungere al mio sito multi-autorizzazione da parte Facebook, Google, Twitter and OpenID sites. (Come qui - https://stackoverflow.com/users/login )

E 'possibile con CodeIgniter?

P.S. Ho trovato alcune estensioni per CI, ma sono sola e non c'è modo di unirle.

È stato utile?

Soluzione

Ciò che viene utilizzato in StackOverflow è chiamato OpenID . Conoscere il nome, è possibile cercare le implementazioni OpenID + CI e troverete un paio di librerie là fuori, e immagino questo è la più recente.

Altri suggerimenti

Facebook utilizza OAuth2 Twitter usa oAuth StackOverflow utilizza OpenID.

Unire 3 protocolli del tutto diverse non è un lavoro facile, che è il motivo per cui non esiste alcuna soluzione facile. Dovrete ottenere il vostro mani sporche per questo, purtroppo.

Il più vicino si arriva è:

https://github.com/elliothaughin/socialize

Non è testato e non sono sicuro se Elliot mai ottenuto intorno a finirlo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top