30

I'm looking at using OpenID for my authentication scheme and wanted to know what the best .NET library is to use for MVC specific applications?

thx

Dale Ragan
  • 18,202
  • 3
  • 54
  • 70
Mr. Kraus
  • 7,885
  • 5
  • 28
  • 33

4 Answers4

18

.Net OpenID project is the best library to use right now that I know of. I think SO used it also. The source includes a sample ASP.NET MVC project using the library.

Scott Hanselman did a post on how to use the .Net OpenID project inside of ASP.NET MVC.

Dale Ragan
  • 18,202
  • 3
  • 54
  • 70
  • Agreed, I just finished up my implementation and I used the DotNetOpenID project to get me going in ASP.NET MVC... http://regexhero.net/user/ – Steve Wortham Oct 18 '09 at 22:17
2

There's another library called ExtremeSwank. This article by Andrew Arnott, a dotnetopenid developer, might also help you "Why DotNetOpenID as your C# OpenID library of choice".

jfs
  • 16,758
  • 13
  • 62
  • 88
  • 2
    ExtremeSwank suffers from a fatal security flaw that lets anyone log in as anyone. You can verify that on this test site: http://test-id.org/RP/IgnoresContentLocationHeader.aspx – Andrew Arnott Dec 08 '09 at 19:40
0

The project is shifted to http://www.dotnetopenauth.net/

Ajit Singh
  • 1,016
  • 13
  • 26
0

We have been using .Net Open Id project and are pretty happy with it so far. Andrew Arnott does a great work of answering the queries and suggesting workarounds if you are struck. Give it a try and you will love it :)