46

I am developing an ASP.NET MVC application and I want to use OpenId.

What is the best option?

  • DotNetOpenId
  • RPX
  • Other???

Does anyone know what StackOverflow uses? Is the Login UI custom-developed, or provided by an API/service?

Drew Noakes
  • 300,895
  • 165
  • 679
  • 742
Jedi Master Spooky
  • 5,629
  • 13
  • 57
  • 86

2 Answers2

49

We use the excellent DotNetOpenId library here on Stack Overflow:

http://code.google.com/p/dotnetopenid/

now moved to:

http://www.dotnetopenauth.net/

Our original login UI was provided by ID Selector, but we've since rolled our own minimalist version.

Shawn Mclean
  • 56,733
  • 95
  • 279
  • 406
Jarrod Dixon
  • 15,727
  • 9
  • 60
  • 72
17

I'll second the recommendation for DotNetOpenId and add a recommendation for openid-selector (open source version of idselector)

John Sheehan
  • 77,456
  • 30
  • 160
  • 194
  • Thanks! Just tried it, Exellent compaird to the idselector.com's. Specially if you do need to change the look or language :P – Nikita Ignatov Feb 22 '09 at 11:24
  • Because it was the first. I believe there are better alternatives now, but I don't know what they are. I use RPXnow whenever possible. – John Sheehan Jun 02 '10 at 05:08
  • 1
    Here is an example how to do it: http://weblogs.asp.net/haithamkhedre/archive/2011/03/13/openid-authentication-with-asp-net-mvc3-dotnetopenauth-and-openid-selector.aspx – Maksym Kozlenko Jan 18 '12 at 00:33