2011-07-20 17 views
0

私はopenidについて学び始めました。私が誰かが明確にできることを望んでいたことがわかりません。openid question

私はexsitingユーザーテーブルがあります。

userid |電子メール|パスワード|ファーストネーム|姓が

と別のテーブル

userid |人は、オープンIDでログインした後 http://www.janrain.com/products/engage

から従事する私が受け付けを開始ようなOpenIDのソリューションを実装する場合

を獲得、私は彼のスコアを追跡できるように、私のDBに、そのユーザーを保存したいです。 ..

これはjanrain openidのアイデアですか...人がいったん別のプロバイダからログインすると、情報の一部を使用して自分のユーザーテーブルに「パスワードなし」を設定する必要があります。 ..次回彼が同じopenidを使用してサインインしたとき、スコア表からスコアを引き出すことができます。

は、私はあなたのアプリケーションを構築する方法を理解するためには、既存の実装のいくつかを見てお勧めします

おかげ

答えて

0

)=私はそれを明確にすることではないと私が更新するなら、私に知らせてください。

django-janrainプロジェクトはPythonで簡単に実装されており、組み込みのdjangoユーザーアプリケーションを使用しているため、かなり簡単です。これは2つのマイナーな変更がある私のフォークです。

ヤンレインは、説明が良いが完全な実装ではないsample codeを提供しています。