1

我有自己的 CodeIgniter webapp。

我想向我的网站添加来自Facebook, Google, Twitter and OpenID sites. (就像这里 - https://stackoverflow.com/users/login

CodeIgniter 可以吗?

PS 我找到了一些 CI 的扩展,但它们是单一的,没有办法合并它们。

4

2 回答 2

2

Facebook 使用 oAuth2 Twitter 使用 oAuth StackOverflow 使用 OpenID。

合并 3 个完全不同的协议并非易事,这就是为什么不存在简单的解决方案的原因。可悲的是,您将不得不为此弄脏自己的手。

您将得到的最接近的是:

https://github.com/elliothaughin/socialize

这没有经过测试,我不确定 Elliot 是否有时间完成它。

于 2011-01-14T11:22:31.393 回答
1

Stackoverflow 中使用的称为OpenID. 知道名称后,您可以搜索 OpenID+CI 实现,您会在那里找到几个库,我猜是最新的。

于 2011-01-13T22:32:39.107 回答