我希望使用其中一个用户帐户(Facebook或Google或其他)轻松注册。对于最受欢迎的帐户,是否存在任何“LoginHelpers”?
答案 0 :(得分:1)
你想知道的事情叫做Oauth。
有很多关于如何执行此操作的信息,我非常确定nuget包将它包含在您的mvc项目中。
答案 1 :(得分:1)
您可以搜索所谓的OAuth身份验证。有许多不同的端点,由您决定要提供哪些端点。
这是一篇文章,其中有一个记录良好的示例,显示了MVC3和Facebook OAuth身份验证。
http://www.codeproject.com/Articles/206707/Simple-net-MVC-3-web-application-with-integrated-f
还有许多预先打包的库可以为许多流行服务提供简单的OAuth。各种各样的“小部件”。
此博客列出了一些以及一些专业人士和骗子。
http://blog.marcmezzacca.com/2012/03/social-authentication-for-net-a-library-comparison/