-1

SOは、Gmail、yahoo、Facebook、StackExchange、Open IDのメールアドレスを使用するなど、ユーザーがログインするための複数の方法を使用しています。

ユーザーは例えば;を使用することができます。Gmailを使って数日間SOを楽しんだ後、何らかの理由で(彼は実際の方法を忘れたと思います)、Facebookを使い始めます。これで、SOは同じユーザーに対して複数のレコードを持つことになります。何か古いメンバーをサイトが認識できる方法はありますか?

それはただの混乱です、私はその概念に興味があります。登録してログインする1つの方法のように、十分であり、メンバーのSINGLEレコードを生涯保持するのに役立ちます。サイト独自の登録フォームとログインフォームを希望します。

4

1 に答える 1

1

さまざまな方法で「ログイン」したときにユーザーを認識できません。さまざまな方法を1つのユーザープロファイルにリンクするようにユーザーに依頼しない限り。StackExchangeはこれを可能にし、ユーザーに別のOpenIDIDを追加するだけです。

サービスに対してOpenIDまたはOAuthを介してユーザー認証を有効にするとすぐに、この課題が発生し、IDのユーザーアーティファクトへの「リンク」を有効にすることで解決するか、無視するかを選択できます。

OpenIDの利点について混乱していますか?

于 2012-09-24T07:39:13.760 に答える