¤ۣۜ..¤ İlteriş Türkçü Turancı Otağı ¤ۣۜ..¤
Would you like to react to this message? Create an account in a few clicks or log in to continue.

reCAPTCHA Kurulumu - Kullanımı

Aşağa gitmek

reCAPTCHA Kurulumu - Kullanımı Empty reCAPTCHA Kurulumu - Kullanımı

Mesaj tarafından İlteriş Kağan C.tesi 4 Tem. 2009 - 22:09

[Linkleri görebilmek için üye olun veya giriş yapın.] (Completely Automated Public Turing test to tell Computers and Humans Apart) websitelerindeki formların bir insan tarafından doldurulduğunun doğrulanması amacıyla kullanılan bir güvenlik projesidir. İnternetin gelişmesiyle beraber özellikle kullanıcı sayısı fazla olan websitelerinin kendilerini bir şekilde botlardan korumaya aldığını görüyoruz. Korunmak için reCAPTCHA Kurulumu - Kullanımı Icon_smile kendi güvenlik önlemlerinizi alabileceğiniz gibi, dünyayı yeniden keşfetmenin anlamı olmadığını düşünenlerdenseniz sizi şöyle alalım efendim.
Neden reCAPTCHA diyenler için kendileri şöyle açıklamışlar:

  • Herşeyden önce ücretsiz bir servis.
  • Bana göre çok işlevsel görünen bir özelliği var ki, websitelerine eklenen bu servis sayesinde önceden taranmış kitapların dijital ortama aktarılmasına yardımcı oluyorsunuz. Ayrıntılı bilgi için [Linkleri görebilmek için üye olun veya giriş yapın.].
  • Kullanıcılar kelimleri okuyamadığında ses desteği de mevcut.
  • Güvenilirdir. Diğer CAPTCHA yöntemleri kırılabilirmiş.
  • 100.000′ e yakın websitesi reCAPTCHA’ yı kullanıyor. En bilinenleri ise [Linkleri görebilmek için üye olun veya giriş yapın.], [Linkleri görebilmek için üye olun veya giriş yapın.] ve [Linkleri görebilmek için üye olun veya giriş yapın.].
  • Son olarak kullanımı kolay ve çeşitli diller için dökümanlar mevcut.

Evet bu kadar hikayeden sonra gelelim servisi nasıl kullanacağımıza. Öncelikle [Linkleri görebilmek için üye olun veya giriş yapın.]tıklıyoruz ve formu doldurduktan sonra servise üye oluyoruz. Sonrasında karşımıza gelen ekranda Domain yazan bölüme sitemizin adresini (eğer birden fazla websiteniz var ve hepsinde kullanmak istiyorsanız “Enable this key on all domains (global key)” yazan kutucuğu işaretliyoruz.) yazıyoruz ve “Create Key” yazan butona tıklıyoruz. Bu işlemleri bitirdikten sonra daha sonra kullanacağımız Public Key ve Private Key bilgileri ekrana geliyor.
Bu işlemleri de bitirdikten sonra bizim için asıl önemli aşamaya geçiyoruz. Websitenizde kullandığınız programlama diline göre veya kullandığınız sisteme göre reCAPTCHA’yı nasıl ekleyeceğiniz [Linkleri görebilmek için üye olun veya giriş yapın.] bölümünde detaylıca verilmiş.
Biz PHP dili için örnek bir uygulama yapalım.
İlk adımda PHP reCAPTCHA kütüphanesini indiriyoruz. [Linkleri görebilmek için üye olun veya giriş yapın.]
Sonrasında sıkıştırılmış dosyayı açıyor ve formun barındığı dizine kopyalıyoruz.
Şimdi formun bulunduğu PHP sayfasına aşağıdaki kodları ekleyeceğiz. Bu güvenlik kodunun görünmesini sağlayacak.


Kod:
[color=#000000][font=Courier New][color=#007700]require_once([/color][color=#dd0000]'recaptchalib.php'[/color][/font][font=Courier New][color=#007700]);
[/color][color=#0000bb]$publickey [/color][color=#007700]= [/color][color=#dd0000]"..."[/color][color=#007700]; [/color][/font][font=Courier New][color=#ff8000]// servise üye olduktan sonra aldığımız Public Key
[/color][color=#007700]echo [/color][color=#0000bb]recaptcha_get_html[/color][color=#007700]([/color][color=#0000bb]$publickey[/color][/font][color=#007700][font=Courier New]);  [/font]
[/color][/color]


Kod:
[color=#000000][font=Courier New][color=#007700][color=#000000][color=#007700]require_once([/color][color=#dd0000]'recaptchalib.php'[/color][color=#007700]);
[/color][color=#0000bb]$privatekey [/color][color=#007700]= [/color][color=#dd0000]"..."[/color][color=#007700]; [/color][color=#ff8000]// Servise üye olduktan sonra aldığımız Private Key
[/color][color=#0000bb]$resp [/color][color=#007700]= [/color][color=#0000bb]recaptcha_check_answer [/color][color=#007700]([/color][color=#0000bb]$privatekey[/color][color=#007700],
                                [/color][color=#0000bb]$_SERVER[/color][color=#007700][[/color][color=#dd0000]"REMOTE_ADDR"[/color][color=#007700]],
                                [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]"recaptcha_challenge_field"[/color][color=#007700]],
                                [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]"recaptcha_response_field"[/color][color=#007700]]);
 
if (![/color][color=#0000bb]$resp[/color][color=#007700]->[/color][color=#0000bb]is_valid[/color][color=#007700]) {
  die ([/color][color=#dd0000]"Güvenlik kodu doğru  girilmedi. Geri dönün ve tekrar deneyin" [/color][color=#007700].
      [/color][color=#dd0000]"(reCAPTCHA said: " [/color][color=#007700]. [/color][color=#0000bb]$resp[/color][color=#007700]->[/color][color=#0000bb]error [/color][color=#007700]. [/color][color=#dd0000]")"[/color][color=#007700]);

[/color][/color][/color][/font][/color]
İlteriş Kağan
İlteriş Kağan
Yazışmalık Yöneticisi


Yazışmalık Yöneticisi


reCAPTCHA Kurulumu - Kullanımı Turkey10
reCAPTCHA Kurulumu - Kullanımı Gencat10
reCAPTCHA Kurulumu - Kullanımı Pro10
Yaş Yaş : 43
Cinsiyet Cinsiyet : Erkek
Nerden Nerden : Turan
Lakap Lakap : ©ﻕΞתς яΞiS
Doğum Tarihi Doğum Tarihi : 01/10/81
 Atsız´ın hangi kitaplarını okudunuz? Atsız´ın hangi kitaplarını okudunuz? : Hepsini Okudum
İletiler: İletiler: : 5564
Üyelik Tarihi Üyelik Tarihi : 06/01/09
reCAPTCHA Kurulumu - Kullanımı Pro1010
reCAPTCHA Kurulumu - Kullanımı 290407


reCAPTCHA Kurulumu - Kullanımı Ile10

https://ilteris.forum.st/

Sayfa başına dön Aşağa gitmek

Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz