views:

2713

answers:

6

What is a CAPTCHA system that is compatible with ASP.NET MVC ? Are there any good examples out there?

Thanks.

+4  A: 

Try this post

Source code can be found here if you don't have the patience to read the article: zip file

Kristian
+4  A: 

Stack overflow, which is written using asp.net MVC, uses re-captcha. You can find out more about re-captcha at this link and even watch Jeff talk about re-captcha within stackoverflow during his talk at PDC.

Jared
+2  A: 

Check out RecaptchaMvc. It's a framework that uses the reCAPTCHA service and ASP.NET MVC.

Wili
I'm not sure why a framework is needed for reCaptcha on MVC. I used recaptcha on my mvc site in a few lines of code
Trevor de Koekkoek
A: 

I wrapped a captcha library I found in a service interface

public interface ICaptchaProvider
{
    void Render(Stream stream);

    bool Verify(string text);
}

and used Unity to build up the controller. See details:

http://www.agileatwork.com/captcha-and-inversion-of-control/

Michael Valenty
+5  A: 

This is a great tutorial on using reCaptcha in MVC and works with the currently newest release.

Jedidja
A: 

Here is free MvcCaptcha library: http://www.smartsoftwarebits.com/mvccaptcha

And here is the article how to use it:http://www.smartsoftwarebits.com/mvccaptcha/91-mvccaptcha-getting-started-howto

Konstantin Nizhegorodov