views:

705

answers:

4

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

+15  A: 

.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
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
+2  A: 

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".

John
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
A: 

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 :)

A: 

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

Ajit Singh