0

Dope Openidライブラリを使用して自分の Web サイトで Open ID を使用していますが、Facebook も OpenID をサポートしているため、Facebook を Open ID プロバイダーとしてリストに追加したいと思います...誰か説明を手伝ってくれたり、チュートリアルにリンクしてくれませんか ( staga.net は自分のサイトでそれを完璧に使用しています)
*Staga がテキスト ボックスの代わりにボタンを使用している方法 (SO でさえテキスト ボックスを使用している) を説明して、オープン ID をサポートする方法を教えてください...ありがとう

4

2 に答える 2

1

rpxnowをチェックしてください

私が間違っているかどうかはわかりませんが、FacebookはまだopenIdプロバイダーとしてではなく、コンシューマーとしての役割を果たしているとは思いません。つまり、Gmailアカウントを使用してFacebookにログオンすることはできますが、Facebookアカウントを使用してstackoverflowにログオンすることはできません。

前回チェックしたとき、FacebookのopenIdサインオンの実装が要点を見逃していることに気づきました。OpenIDを使用してサービスにログオンするには、[アカウント設定]> [リンクされたアカウント]に移動し、OpenIDプロバイダーを選択します。ただし、Facebookでは、プロバイダーがその設定を覚えている必要があります。FacebookをOpenIDサイトとして記憶するようにGoogleを設定していない場合、ログオンすることはできません。これは私には少しばかげていますが、まあ...

于 2010-02-05T18:07:08.500 に答える
0

Facebook は OpenID プロバイダーではありません。Facebook 経由でユーザーを認証する場合は、Facebook Connect API を実装する必要があります。

http://developers.facebook.com/connect.php

于 2010-02-05T18:17:13.273 に答える