Pregunta

Tengo mi propia aplicación web CodeIgniter.

Quiero añadir a mi sitio de la multi-autorización de Facebook, Google, Twitter and OpenID sites. (Como aquí - https://stackoverflow.com/users/login )

¿Es posible con CodeIgniter?

P.S. He encontrado algunas extensiones para CI, pero son única y no hay manera de combinarlos.

¿Fue útil?

Solución

Lo que se utiliza en Stackoverflow se llama OpenID . Conocer el nombre, puede buscar las implementaciones de OpenID + CI y podrá encontrar un par de bibliotecas por ahí, y supongo esta es la más reciente.

Otros consejos

Facebook utiliza OAuth2 Twitter utiliza OAuth Stackoverflow utiliza OpenID.

La fusión de 3 protocolos totalmente diferentes, no es un trabajo fácil, por lo que no existe una solución fácil. Vas a tener que ensuciarse las manos para esta tristeza.

El que más se aproxima es:

https://github.com/elliothaughin/socialize

Esto no se ha probado y no estoy seguro de si Elliot nunca se decidió a terminarlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top