forked from DotNetOpenAuth/DotNetOpenAuth
-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
Andrew Arnott edited this page Jun 28, 2013
·
9 revisions
v5.0 is finishing up. Here are the highlights:
- API breaking changes allowed.
- Greatly simplified OAuth 1 consumer API
- Switch to C# 5 Async style methods to increase scalability of high traffic servers.
- Switch all HTTP traffic from DNOA to use HttpClient instead of HttpWebRequest, and use HttpRequestMessage instead of HttpRequestBase as the common element of describing an incoming request.
- Removal of all dependencies on Microsoft Code Contracts.
- More unit testable (by virtue of
HttpClientuse, full programmatic configurability, etc.)
Possible directions for the next release.
- Portable class library, targeting .NET 4.5, Windows Phone 8 and Windows Store apps ( at risk )
- Possible use of MEF for composing extensions, etc.
- Removal of all web.config options in favor of only programmatic configuration. (May be required by target platform not including config section types.)
Introduction
OpenID
- Creating an OpenID Relying Party (programatically)
- Creating an OpenID Relying Party (ASP.NET Controls)
- Logging and Debugging
- Getting User Attributes
- Enhancements
API Documentation
Help?