o身份验证 2 用于授权和自动登录

oAuth 2 for authorization and automatic login

本文关键字:登录 授权 身份验证 用于      更新时间:2023-09-26

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

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

使用此库,服务器端部分的接缝非常简单:http://bshaffer.github.io/oauth2-server-php-docs/

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

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

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

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