我正在 Codeigniter 中构建一个社交平台。我希望实现一个社交登录选项,如 StackOverflow(它使用 OpenId),用户可以选择 Facebook、LinkedIn、Twitter 或 Google 登录到我的网站。我知道几个 PHP 库像 OpenId,A3M 的 CI ..
我的查询是 A3M 是否会检测到通过 Linked In 登录的用户已经是最初使用 FB 并将两个 Id 映射到同一用户而不是生成新用户的注册用户。
对于我的需求,是否有更好的建议替代 A3M
我正在 Codeigniter 中构建一个社交平台。我希望实现一个社交登录选项,如 StackOverflow(它使用 OpenId),用户可以选择 Facebook、LinkedIn、Twitter 或 Google 登录到我的网站。我知道几个 PHP 库像 OpenId,A3M 的 CI ..
我的查询是 A3M 是否会检测到通过 Linked In 登录的用户已经是最初使用 FB 并将两个 Id 映射到同一用户而不是生成新用户的注册用户。
对于我的需求,是否有更好的建议替代 A3M
您可以查看 Phil Sturgeon 的“Codeigniter OAuth”。
OAuth 协议的实现,带有驱动程序以与不同的提供者(例如 Twitter、Google 等)一起工作。
OAuth:https ://github.com/philsturgeon/codeigniter-oauth
和
OAuth 2.0:https ://github.com/philsturgeon/codeigniter-oauth2