需要远程认证的想法(Wordpress)

时间:2013-08-26 15:29:11

标签: php wordpress

我需要将经过身份验证的用户从Wordpress网站#1重定向到Wordpress网站#2,并让他们在网站#2登陆时已经过身份验证。 IOW,我不希望他们必须进行两次身份验证,因为我已将他们的应用程序从#1迁移到#2。 Wordpress用户表将在两个站点之间复制,这两个站点可能在同一个域内,也可能不在同一个域内。

关于如何实现这一目标的任何想法? (我可以写Wordpress插件)

1 个答案:

答案 0 :(得分:0)

我不太了解wordpress的确切答案,但可以在SSO(单点登录)模型中使用OpenID,其中一个wordpress网站(比如WP1)充当WP2的openid提供者。一旦用户同意与WP2共享他们的凭据,他们应该自动登录。这是认证堆栈交换使用的方法;如果您在stackexchange.com上登录,只要您拥有帐户,您将自动登录其他任何网站。

Janrain为php OpenId提供了一个库,我个人已经听说过好东西(虽然我从来没有使用它,但我在C#中使用过OpenID)。