Kayıtlar

Ağustos, 2013 tarihine ait yayınlar gösteriliyor

ASP.Net MVC'de, CAPTCHA ile Güvenlik Kontrolü

Resim
Bu yazıda internetin her yerinde karşımıza çıkan güvenlik doğrulaması olan CAPTCHA'nın, MVC ile beraber kullanımının en basit yönetimini göstereceğim. Her şeyden önce, kullanacağım metot fotoğraf + metinden oluşan karmaşık görüntüleme imajlarından değil. Buradaki temel amaç kullanıcıyı bezdirmeden güvenliği sağlamaktır. Bu işlem için kullanılan iki jQuery Javascript'ini makalenin sonundaki linkten indirebilirsiniz. C# veya MVC'ye görsel güvenlik doğrulaması eklerken kullandığı bu metot dört adımdan oluşmaktadır. Bir CAPTCHA görseli çizen ve bu görselin cevabını kullanıcının oturum bilgisinde saklayan bir Action oluşturulur. Model içerisine Captcha değişkeni tanımlanır. İlgili View kısmına captcha textboxu ve resim alanı eklenir. Geri dönen veri olşturduğunuz Action'da doğrulanır. CAPTCHA resminin oluşturlması: CaptchaController.cs içerisine ekleyin:          public ActionResult CaptchaImage( string prefix, bool noisy = true )         {