我一直在尝试围绕 oAuth 2。我们有一个自行设计的单点登录系统,用于验证使用我们域的用户到我们客户的 wordpress 环境。它可以工作,但它不是最具可扩展性的解决方案。
所以我已经阅读了 oAuth 2,希望它可以取代我的功能。
使用这个库它缝合服务器端部分很容易:http: //bshaffer.github.io/oauth2-server-php-docs/
但我想要实现的是与 Facebook Connect 相同的功能。在我们的域中授权一次 - 使用弹出窗口 - 当在我们的域中授权/登录时,登录到客户正在使用的 Wordpress(或其他)站点。当用户第二天返回时,他或她应该会再次自动登录到客户的网站。
我在 goodreads.com 上看到了相同的功能。
我将如何设置服务器和客户端逻辑来处理这个问题。我见过 FB 使用客户端 Facebook Connect js 脚本。