在自己的应用程序c#net中登录facebook、LiveId和googlemail

在自己的应用程序c#net中登录facebook、LiveId和googlemail,facebook,oauth-2.0,google-openid,windows-live,Facebook,Oauth 2.0,Google Openid,Windows Live,我有一个项目,我的客户想使用facebook、gmail或Live Id帐户登录。 我对OAuth的概念还不熟悉。 有些想法,但不深入。 我有一些疑问,谁能帮我一下吗 内部机制是什么,我需要处理我的数据库 i、 e.当facebook成功重定向到我的应用程序时,我是否需要将facebook返回的详细信息保存到我的应用程序中,然后像普通用户一样使用我的网站登录页面登录 我假设这是因为上面的链接 一些OAuth,比如LIveId,不能重定向回本地端口。 i、 e.它不接受localhost:123

我有一个项目,我的客户想使用facebook、gmail或Live Id帐户登录。 我对OAuth的概念还不熟悉。 有些想法,但不深入。 我有一些疑问,谁能帮我一下吗

  • 内部机制是什么,我需要处理我的数据库

    i、 e.当facebook成功重定向到我的应用程序时,我是否需要将facebook返回的详细信息保存到我的应用程序中,然后像普通用户一样使用我的网站登录页面登录

  • 我假设这是因为上面的链接

    一些OAuth,比如LIveId,不能重定向回本地端口。 i、 e.它不接受localhost:123/mysite/myredirectpage.aspx。 当然,它接受www.myliveurl.com/myredirectpage.aspx。 那么,我如何在本地开发环境中测试所有内容呢