2

我一直在尝试围绕 oAuth 2。我们有一个自行设计的单点登录系统,用于验证使用我们域的用户到我们客户的 wordpress 环境。它可以工作,但它不是最具可扩展性的解决方案。

所以我已经阅读了 oAuth 2,希望它可以取代我的功能。

使用这个库它缝合服务器端部分很容易:http: //bshaffer.github.io/oauth2-server-php-docs/

但我想要实现的是与 Facebook Connect 相同的功能。在我们的域中授权一次 - 使用弹出窗口 - 当在我们的域中授权/登录时,登录到客户正在使用的 Wordpress(或其他)站点。当用户第二天返回时,他或她应该会再次自动登录到客户的网站。

我在 goodreads.com 上看到了相同的功能。

我将如何设置服务器和客户端逻辑来处理这个问题。我见过 FB 使用客户端 Facebook Connect js 脚本。

4

1 回答 1

0

查看OpenID,它更适合您的单点登录实现。您需要使用SimpleID 之类的库设置您自己的 OpenID 提供程序。

于 2014-06-20T13:07:05.750 回答