2

我阅读了stackoverflow.com/questions/1827997/is-facebook-an-openid-provider问题。

我还阅读了stackoverflow.com/questions/2264266/what-is-the-openid-url-of-facebook问题。但是这些问题是2年前问的,不知道facebook和windowslive openid有什么变化。

openid 的index.php在这里(从这里下载 )(我使用lightopenid):

<?php
require_once 'openid.php';
$openid = new LightOpenID("yourdomain.com");

$openid->identity = 'https://www.google.com/accounts/o8/id  ';
$openid->required = array(
'namePerson/first',
'namePerson/last',
'contact/email',
);
$openid->returnUrl = 'http://yourdomain.com/login.php'
?>

<a href="<?php echo $openid->authUrl() ?>">Login with Google</a>

我尝试并取得成功的$openid->identity在这里:

谷歌:https ://www.google.com/accounts/o8/id

谷歌个人资料:http ://www.google.com/profiles/~YOURUSERNAME

雅虎:https ://me.yahoo.com

美国在线:https ://www.aol.com

WordPress : http://YOURBLOG.wordpress.com

LiveJournal:http ://www.livejournal.com/openid/server.bml

我的问题是:上面有关于 facebook 和 windowslive 的链接吗?我查看了 facebook 网站(developer.facebook.com),但它有点复杂。

4

1 回答 1

1

Facebook和 windowslive(尽管他们宣布了)仍然不是 OpenID 提供者。(截至发文时)

于 2012-10-25T23:32:05.993 回答