1

我正在 Codeigniter 中构建一个社交平台。我希望实现一个社交登录选项,如 StackOverflow(它使用 OpenId),用户可以选择 Facebook、LinkedIn、Twitter 或 Google 登录到我的网站。我知道几个 PHP 库像 OpenId,A3M 的 CI ..

我的查询是 A3M 是否会检测到通过 Linked In 登录的用户已经是最初使用 FB 并将两个 Id 映射到同一用户而不是生成新用户的注册用户。

对于我的需求,是否有更好的建议替代 A3M

4

1 回答 1

0

您可以查看 Phil Sturgeon 的“Codeigniter OAuth”。

OAuth 协议的实现,带有驱动程序以与不同的提供者(例如 Twitter、Google 等)一起工作。

OAuth:https ://github.com/philsturgeon/codeigniter-oauth

OAuth 2.0:https ://github.com/philsturgeon/codeigniter-oauth2

两者和其他也可在http://getsparks.org/packages/summary获得

于 2012-11-21T12:30:55.410 回答