Мульти авторизация с CodeIgniter - PullRequest
1 голос
/ 13 января 2011

У меня есть собственное веб-приложение CodeIgniter.

Я хочу добавить на свой сайт мульти-авторизацию от Facebook, Google, Twitter and OpenID sites. (как здесь - https://stackoverflow.com/users/login)

Возможно ли это с CodeIgniter?

P.S. Я нашел несколько расширений для CI, но они единичны, и объединить их невозможно.

Ответы [ 2 ]

2 голосов
/ 14 января 2011

Facebook использует oAuth2 Twitter использует oAuth StackOverflow использует OpenID.

Объединение 3-х совершенно разных протоколов - непростая работа, поэтому простого решения не существует.Для этого вам, к сожалению, придется испачкать руки.

Ближайшее, что вы получите:

https://github.com/elliothaughin/socialize

Это не проверено, и яне уверен, что Эллиот когда-нибудь успел закончить.

1 голос
/ 14 января 2011

То, что используется в Stackoverflow, называется OpenID. Зная имя, вы можете искать реализации OpenID + CI, и вы найдете там несколько библиотек, и я думаю, это - самая последняя версия.

...