C#库根据您自己的数据库,facebook,twitter,OpenIDvalidation用户,
我正在寻找一个开源的C#库,具有灵活的许可,可以在ASP.NET MVC应用程序中使用。
它应该能够根据本地数据库,facebook,twitter,OpenID或其他流行的身份validation方法对用户进行身份validation。
有这样的图书馆吗?
这正是Windows Identity Foundation(WIF)的目标之一。 它允许您使用不同的提供程序抽象出您的身份validation代码。 他们有一个非常完整的开发人员培训工具包 ,并且可以使用各种不同协议(OpenID,OAuth,Facebook,LiveID …)进行身份validation,或者您可以使用ACS来提供围绕所有不同协议的抽象。
有关更多信息,请参阅以下内容
我怀疑有一个库可以对付你可以列出的所有可能的站点。 您可以将DotNetOpenAuth用于OpenID。