You can go download DotNetOpenAuth v3.4 today. Highlights of the new version include:
- Support for Google Apps for Domains issued OpenIDs. This required special work since Google has their own flavor of OpenID discovery that had to be supported until something like Google’s scenario get’s standardized.
- Identifier discovery extensibility (this is how Google Apps support was enabled, but the extensibility is exposed for others as well – but use with caution!)
- A new ASP.NET MVC OpenID web project template.
- Twitter image POST via OAuth fixed.
- New SSO web-ring samples added, so organizations looking to use OpenID for their SSO solution can see how it might be done.
- Minor bug fixes.
Please note that this is the first version to have statistical reporting enabled by default, which reports feature usage statistics and the URL of the site hosting the library to the library authors. To opt-out of this feature, you should add this to your web.config file:
<dotNetOpenAuth> <reporting enabled="false" /> </dotNetOpenAuth>
The details included in the reports may be selectively turned on or off as well, if you are willing to contribute statistics but don’t want the URL to your web site exposed, for example. More information can be found in my follow-up post: DotNetOpenAuth’s “call home” reporting.
Don’t forget to donate to the cause if you like the library.