适用于OpenID + OAuth +普通身份验证的ASP.NET MVC解决方案

时间:2011-12-05 07:39:36

标签: asp.net-mvc authentication oauth openid registration

是否有一个事实上的ASP.NET MVC 3+解决方案应该使用,以防他需要允许用户通过以下方式登录/登录:

  • 的OpenID
  • 的OAuth
  • 琐碎的注册/手动认证

我基本上寻找的是“会员API”,适用于OpenID,OAuth和其他任何内容。主要特点是:

  • 角色支持(对于ASP.NET MVC)
  • 能够将多个身份验证方法绑定到单个用户(例如,有人首先注册了“琐碎的注册”,然后他想绑定他的Google帐户,然后绑定他的雅虎帐户,所以他应该能够使用任何一个这些3)

谢谢!

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:4)

请访问此链接: - 您可以找到一个好的解决方案......

  1. OpenID Authentication with ASP.NET MVC3 , DotNetOpenAuth and OpenID-Selector

  2. 您可以从SocialAuth-net project下载代码并修改源代码并实施。我也是从这里开始做的。