ASP.NET MVC 3'te Recaptcha Kullanımı

Siteme son günlerde botların rahatsız edici mesajlar yazmasından sonra botlara karşı güvenlik önlemi almaya karar verdim. Bunun için kullanılabilecek en güzel yöntemlerden birisi CAPTCHA (Completely Automated Public Turing Test To Tell Computers and Humans Apart) sistemidir. Bu sistem sitenizdeki formları dolduran kişilerin insan mı yoksa bilgisayar (otomatik mesaj yazan botlar) mı olduğuna karar verir. Bunu bir resim üzerine işlenmiş yazıların aynen yazılmasını isteyerek yapar. Eğer ziyaretçi resimde gördüğü kelimeleri doğru yazabiliyorsa insan olduğu kanısına varılır.MVC'de captcha sisteminin kullanımı webformsdan daha kolay diyebiliriz. Bu sistemi kullanabilmemiz için Microsoft Web Helpers kütüphanesini kullanabiliriz. Yüklemek için Visual Devamını oku »