stackoverflow.com/questions/1827997/is-facebook-an-openid-providerの質問を読みました。
また、stackoverflow.com / questions / 2264266/what-is-the-openid-url-of-facebookの質問を読みました。しかし、これらの質問は2年前に行われたものであり、facebookとwindowsliveopenidに関する変更はありません。
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->私が試し、成功したアイデンティティはここにあります:
Google:https ://www.google.com/accounts/o8/id
Googleプロフィール:http ://www.google.com/profiles/~YOURUSERNAME
Yahoo:https ://me.yahoo.com
WordPress: http: //YOURBLOG.wordpress.com
LiveJournal:http ://www.livejournal.com/openid/server.bml
私の質問は:Facebookとwindowsliveについて上記のようなリンクはありますか?Facebookサイト(developer.facebook.com)を見ましたが、少し複雑です。