单个登录多个域

时间:2010-07-08 06:32:55

标签: wordpress single-sign-on

我们有两个域名不同的网站。其中一个是wordpress网站。两个网站都有自己的身份验证系统。

为方便起见,决定对网站进行单一认证并使用会话cookie。我搜索了它并了解了单点登录。任何人都可以告诉我如何在其中一个网站是wordpress网站时实施SSO(如果这有任何区别)?如果有任何帮助,我将非常感激。

1 个答案:

答案 0 :(得分:0)

实际上非常简单。从非wordpress站点,您只需要使登录表单连接到wordpress数据库并检查用户提供的凭据。 Wordpress使用md5密码哈希,因此请确保在将用户密码传递给数据库之前使用md5()函数对其进行哈希处理。正常处理退货结果。

注意,请确保您的数据库用户具有来自连接主机的权限。如果两个站点都托管在同一台服务器(和IP)上,则无论如何都不会成为问题。如果没有,您需要确保数据库用户具有来自第二个IP或来自任何地方的权限('user'@'%')。