Rest in peace, ExtremeSwank OpenID and OAuth
ExtremeSwankOpenID and ExtremeSwankOAuth, both libraries authored by John Ehn, have been discontinued according to the project sites respective home pages which have a new note that reads: “Note: This ……
Read up on .NET news, tips, cautions... and other areas of technological interest.
ExtremeSwankOpenID and ExtremeSwankOAuth, both libraries authored by John Ehn, have been discontinued according to the project sites respective home pages which have a new note that reads: “Note: This ……
It’s been nearly six months since v3.2 was released. So what’s in v3.3 that took so long to bake? Well, a lot of it was waiting for and getting used…
OpenID RP login UX Live demo location: http://openidux.dotnetopenauth.net/ Design considerations The DNOA login UX design document contains the design spec, and some of the reasoning that went into that design.…
If you write a C# or VB.NET class library that contains ASP.NET controls that also have .js or .css files embedded in your assembly, you probably want to minify those…
I finally built a project template to make it easier to write an OpenID relying party web site using C# and ASP.NET. Up to this point all we had were…
I’m finally making progress on building a set of HTML and javascript files that can be used on any OpenID relying party web site to allow visitors to easily log…
In a previous article, I bemoan the pain of writing an OpenID Relying Party that wants to fetch user attributes from their OpenID Provider, because of the at least 4…
DotNetOpenAuth v3.2 just came off the presses. Lots of feature work and a few interop fixes in this release. The biggest highlights being: Very simple story for both RPs and…
ILMerge is an excellent tool for “linking” multiple assemblies into one. But one of its switches, /keyfile:, which allows it to sign the resulting merged assembly, only accepts .snk files. …
Just to get your mouth watering for DotNetOpenAuth v3.2… V3.2 has a new "behaviors" plugin capability that lets RPs and OPs get additional functionality with very little effort. For example,…