No matter what your web platform or programming language of choice, if you're developing a relying party site, you may find yourself in the awkward position of not being able to expose your RP to public OPs in order to test your site -- or maybe you're just working offline.<br>
<br>Introducing the FOSS <a href="https://www.ohloh.net/p/dotnetopenauth/download?package=DotNetOpenAuth-Tools">OpenID Offline Provider</a> for Windows. (this sounds like marketing). It is still pretty new and new features will be added with time, but right now it's a small program that you can just launch in order to get a local OP going so your local RP can log in with it without being online and without giving away anything about your RP while you're in development.<br>
<br>Keep in mind that yes, it's based on DotNetOpenAuth, but since it's just the OpenID protocol, any RP should be able to work with it.<br><br>It might even work on Linux if Mono can handle it as it's based on .NET 3.5.<br>
<br>Of course feedback is welcome. :)<br><br clear="all">--<br>Andrew Arnott<br>"I [may] not agree with what you have to say, but I'll defend to the death your right to say it." - Voltaire<br>