2011-07-28 4 views

答えて

4

私は同じ問題を抱えています。だから、賢い人たちが優雅なソリューションを持っていることを期待していました。私がやって考えることができるすべては、次のとおりです。LinkedInのと

    1. ユーザーがログインする前に自分のメールアドレスのためにそれらを尋ね、そうでない場合、彼らは自分のLinkedIn ID
    2. を使用してアカウントを持っているかどうかを確認するために、ユーザー表をチェック私たちは、電子メールアドレスを持っている場合は
    3. でそれらをログに記録することは、彼らは、このレコードに自分のLinkedInのIDを追加し、彼らドン場合
    4. でそれらをログインした場合、彼らはすでに自分のメールアドレス
    5. を使用してアカウントを持っているかどうかを確認します't、新しいreを作成するコードを入力してログインしてください

    これは、各ユーザーレコードがすべての可能なアカウントのフィールドを必要としているか、またはログインしているアカウントごとにローカルユーザーIDに接続されたリンクテーブルを正しく使用することを意味します。 これはまた、ユーザーが新しいOpenIdアカウントで初めてログインしたときに電子メールを登録する必要があるため、簡単なOpenIdログインの利点を無効にします。

    私が言ったように、エレガントではありませんが、それは私が考えることができる最高です。

  • +0

    きれいに説明しました@Mike Kelly ..... – aProgrammer

    関連する問題