是否有一个框架来抽象ASP.NET MVC中的身份验证?

And*_*kin 5 authentication asp.net-mvc

我想创建一个Web应用程序,其中身份验证方法是完全可配置的(它可能是openid,它可能是Windows身份验证,它可能是其他任何东西).

我更愿意只更改web.config中的单个设置以获得不同的身份验证解决方案.应用程序需要Principal/ Identity具有某种用户名(其他一些用户详细信息可能很好,但此时不需要).

是否有任何好的框架可以帮助我或我应该建立自己的?

Rya*_*and 3

您熟悉内置的ASP.NET 会员功能吗?它可以与 ASP.NET MVC 或 WebForms 一起使用。您可以根据需要插入其他提供程序。CodePlex上有一个 OpenID 提供程序- 尽管我没有使用过它。