I want to make a web application where authentication method is completely configurable (it may be openid, it may be windows authentication, it may be anything else).
I would prefer just changing a single setting in web.config to get a different auth solution. The application needs a Principal
/Identity
with some kind of user name (some other user details can be good, but not required at this point).
Is there any good framework that can help me or should I build my own?
Are you familiar with the built in ASP.NET Membership feature? It can be used with ASP.NET MVC or WebForms. You can plug in other providers as needed. There is an OpenID provider that's available on CodePlex - although I haven't used it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With