20

OpenID コンポーネントをどのように設計して実装しますか?

(「OpenId はどのように機能するか」でした)

この質問は多少重複していることに気づきました。はい、仕様ウィキペディアの記事を読みました。

上記の資料を読んだ後でも、プロセスの各ステップがどのように処理されるかについて、頭の中にまだ全体像がありません。おそらく、OpenID の実装がどのように機能するかを示す適切なワークフロー図が欠けているのでしょう。

B2B シングル サインオン シナリオに対応するために、自分のアプリケーションの 1 つに OpenID を組み込むことを検討しています。おそらく、自分で実装しようとするのではなく、DotNetOpenIDを使用するでしょう。始めました。

すべてをうまく説明している本やウェブサイトを誰かお勧めできますか? このサイトでも基本をカバーする回答があれば問題ありません。

[編集]

1 万フィートのビューを表示する場所は明らかにたくさんあるので、タイトルをより実装固有のものに変更しました。

4

5 に答える 5

4

このページには素晴らしいフロー図があります。

OpenID Wikiでこのリンクを見つけました。その他のリソースについては、そちらを参照してください。

于 2008-09-23T21:21:37.377 に答える
3

Joseph Smarr のRecipe for OpenID-Enabling Your Siteをお勧めします。

私は DotNetOpenID のドキュメントを読んでいませんが、どのような実装を選択しても、API の使用法を示す概要ドキュメントや例がいくつかあることを願っています。

于 2008-09-23T21:50:56.853 に答える
2

Security Now ポッドキャスト、エピソード 95をご覧ください。(実際にはオーディオ)

于 2008-09-23T20:39:19.427 に答える
1

Jeff は、OpenID に関する素晴らしい記事を書いており、彼の経験を共有しています。

OpenID: 世界は本当に別のユーザー名とパスワードを必要としているのでしょうか?

公式の OpenID サイトには、チュートリアルへのリンクがいくつかあります。

http://openid.net/developers/

ここで、OpenID の素敵なログイン コントロールを取得できます (これは、ここでもスタック オーバーフローで使用されます)。

http://www.idselector.com/

于 2008-09-23T20:45:17.760 に答える
1

また関連:

Dick Hardt による Identity 2.0 に関する非常に有名な講演は、ほとんどの人が見たことがあると思いますが、見たことがない場合は必見です。

ただし、これは Open ID などの必要性の理由付けに関するものであり、必ずしもそれらの実装に関するものではありません。

于 2008-09-23T20:53:59.377 に答える