2

Buxfer (Buxfer.com) がユニバーサル ログイン システムをどのように実装したか、何か考えはありますか? 彼らは Facebook Connect と Google Friend Connect を使用しましたか? .NET C# を使用して自分のサイトに実装しようとしていますが、Google Connect 用の .NET クライアント ライブラリが見つかりませんでした。しかし、Buxfer がどのようにしてユーザーが Facebook や Google アカウントだけでなく、Yahoo、AOL、Microsoft、Open ID などの他のアカウントでもサインインできるようにしたのか、興味がありました。

4

6 に答える 6

2

Buxfer.com はさまざまなプロトコルを使用しており、

  1. 彼らは、AOL、Google、もちろん OpenID ログインに OpenID を使用しています。
  2. Facebook Connect は Facebook に使用されます。
  3. Yahoo の bbAuth
  4. Microsoft の LiveId

すべてのフローは非常に似ており、ほとんどの ID プロバイダーはライブラリも提供しているため、Web サイトにすべてを実装することはそれほど難しくありません。

複数のプロトコルを扱いたくない場合は、他の人が言及したように rpxnow.com を調べることができます。

于 2009-08-13T19:25:26.223 に答える
1

あなたの質問に対する直接の答えではありませんが、私が使用した簡単な解決策(OpenID、OAuth、および今日の詳細について心配する必要はありません)はhttp://rpxnow.com/であり、機能しますチャームのようですが、もちろん「ホストされた」サインインです

于 2009-08-13T18:07:54.490 に答える
1

DotNetOpenAuthは、OpenId サポートを追加するのに最適なライブラリの 1 つです。すべての OpenId プロバイダーといくつかのバリアントをサポートしています。ダウンロード可能なものにも多くの例が含まれています。dll への参照を追加し、アーキテクチャに応じてサンプルの 1 つをコピーするだけです。

ライブ認証を取得するには、http: //dev.live.com/liveid/から SDK を取得します。

于 2009-08-13T18:51:04.807 に答える
0

openid を使用すると、多数のプロバイダーがカバーされます。facebook の場合、.net の場合は facebook ライブラリを使用し、openid の場合は dotnet dotnetopenidauth ライブラリを使用します。

于 2010-09-21T12:50:13.083 に答える
0

OpenID の場合Javascript OpenID Selectorを使用できます

于 2010-12-21T15:36:59.583 に答える