我计划允许用户登录到我正在开发的网站,使用他们的社交网络登录。可能在使用多提供商服务之一,如Janrain、OneAll、LoginRadius。我想知道的是,如果我的网站的用户在访问我的网站时已经登录到他们的社交网站,我如何自动登录他们?我遇到的一个例子就是goodreads.com。
我是用ASP.NET MVC3开发的,但我欢迎任何关于我如何用任何技术甚至只是理论来做这件事的解释/例子。
发布于 2012-11-20 07:34:41
我在OneAll工作,很高兴回答你的问题。
用户使用Social Login登录后,您可以在数据库中创建一个新帐户,登录该用户并设置cookie。
当同一用户在几天后回来时,您检测到他有cookie,您使用cookie信息自动将他登录并刷新cookie。
https://stackoverflow.com/questions/12578754
复制相似问题