Search code examples
asp.net-mvcopeniddotnetopenauthnerddinner

ASP.NET MVC: Implementing an OpenID sign-in page ala NerdDinner v2


Consider the log in page on NerdDinner.com: http://www.nerddinner.com/Account/LogOn

Some nice features:

  • jQuery effects on the OpenID choice
  • popups for the other major providers

Is this revision of the NerdDinner AccountController and its View available for public download? How would you reinvent this implementation? Any code you can post would be fine.

Calling Jon Galloway!

alt text


Solution

  • All of NerdDinner is available for download from CodePlex.

    NerdDinner uses DotNetOpenAuth for its OpenID support, and the latest version of DotNetOpenAuth available from the Visual Studio Gallery includes an ASP.NET MVC selector that does the same thing, although without a couple of the color and size styles picked to fit NerdDinner.