30 Mayıs 2013 Perşembe

OJS'de reCAPTHCA Düzenlemesi


Captcha, OJS kullanıcıları için spam saldırılarına karşı önemli bir düzenlemedir. Captcha, web sitelerine kayıt sırasında veya girişte, isteği gönderenin gerçekten bir insan mı yoksa zararlı bir yazılım mı olduğunu tespit etmek için kullanılan düzenlemelere denir.

OJS'de captcha düzenlemesi, OJS klasörü altındaki config.inc.php dosyası içindeki Captcha Settings kısmından yapılır.

OJS'nin kendi capthca hizmetini kullanmak istiyorsanız  "OJS'de Captcha Ayarları" başlıklı paylaşıma bakabilirsiniz.

OJS için Google'ın reCAPTHCA hizmetini kullanmak istiyorsanız config.inc.php dosyasında aşağıdaki düzenlemeyi yapmalısınız.

Bu düzenleme Sayın Serkan ÇEKİÇ tarafından yapılarak test edilmiştir. Örneğini görmek için buraya tıklayınız.

;;;;;;;;;;;;;;;;;;;;
; Captcha Settings ;
;;;;;;;;;;;;;;;;;;;;

[captcha]

; Whether or not to enable Captcha features
captcha = on

; Whether or not to use Captcha on user registration
captcha_on_register =
on
 

; Whether or not to use Captcha on user comments
captcha_on_comments =
on
 

; Whether or not to use Captcha on notification mailing list registration
captcha_on_mailinglist =
on
 

; Font location for font to use in Captcha images exp /usr/share/fonts/truetype/freefont/FreeSerif.ttf
; font_location = "C:/Windows/Fonts/Arial.ttf"

font_location = /usr/share/fonts/truetype/freefont/FreeSerif.ttf

Eğer OJS’nin captcha hizmetini kullanmak istiyorsanız veya sunucuda font desteği yok ise Google’ın “recaptcha” hizmetini kullanabilirsiniz. Bunun için;
; Whether to use reCaptcha instead of default Captcha
recaptcha =
on 

; Public key for reCaptcha (see http://www.google.com/recaptcha)
recaptcha_public_key = your_public_key

; Private key for reCaptcha (see http://www.google.com/recaptcha)
recaptcha_private_key = your_private_key

“your_public_key” ifadeleri yerine https://www.google.com/recaptcha adresine giderek kendi alan adınız (domain) için oluşturduğunuz anahtarı (your_private_key) yazarak kaydediniz. 


Ön: Public Key: 6LeaH-ISAAeAAAEYkHnmBuPyaltertKgYmXADbrgQY-m7

Google reCAPTHCA hizmeti kısa bir sure içinde aktif olacaktır.

1 yorum:

  1. Hocam bu Capatcha sistemini evreye sokaabilmek için FTP üzerinde sisteme girmenin dışında, OJS sitesi üzerinde üye kaydı için bir düzenleme imkanı yok mudur

    YanıtlaSil