1

私が開発している Web サイトにユーザーがソーシャル ネットワーク ログインを使用してログインできるようにすることを計画しています。おそらく、Janrain、OneAll、LoginRadius などのマルチプロバイダー サービスのいずれかを使用しています。私が知りたいのは、私のサイトのユーザーが私のサイトにアクセスしたときに既にソーシャル ネットワーク サイトにログインしている場合、どうすれば自動的にサインインできるかということです。私が遭遇した例は、goodreads.com です。

私は ASP.NET MVC3 で開発を行っていますが、技術や理論だけでどのようにこれを行うかについての説明/例を歓迎します。

4

1 に答える 1

0

私は OneAll で働いており、あなたの質問に喜んでお答えします。

ユーザーがソーシャル ログインでログインした後、データベースに新しいアカウントを作成し、ユーザーをログインさせ、Cookie を設定します。

同じユーザーが数日後に戻ってくると、そのユーザーが Cookie を持っていることを検出し、Cookie 情報を使用してそのユーザーを自動的に記録し、Cookie を更新します。

于 2012-11-19T23:34:41.283 に答える