Google reCAPTCHA, Joomla! web sitenizi istenmeyen form gönderimlerinden koruyan etkili bir güvenlik çözümüdür. Bu spam yorumları veya hesap kayıtları olsun (çoğunlukla botlardan). Bu öğretici de, hem Joomla! varsayılan iletişim formu hem de kayıt eklentisinde Google reCAPTCHA'nın (normal ve görünmez) nasıl kullanılacağını öğreneceğiz.
Başlamadan önce, Joomla! 3+ uygulamasının Google reCAPTCHA’nın iki sürümü için yerleşik desteği olduğunu bilmemiz gerekir:
- CAPTCHA - reCAPTCHA (bu öğretici de kullanacağımız uyumlu ek)
- CAPTCHA - Invisible reCAPTCHA
Öyleyse, bu kullanışlı işlevi Joomla! sitenize nasıl uygulayacağınızı görelim.
ReCAPTCHA API Anahtarlarını Alma
Joomla! web sitenizde Google reCAPTCHA v2'yi (veya Görünmez reCAPTCHA v3'ü) kullanmak için, alanınızı reCAPTCHA API'sine kaydetmeli ve Site Anahtarı ve Gizli Anahtarı almalısınız. API anahtarı çifti, belirttiğiniz her etki alanı ve birinci düzey alt etki alanları için benzersizdir. Zaten Google’da bir hesabınız varsa bunlar ücretsizdir. Kendi reCAPTCHA API anahtarlarını almak için buraya tıklayın.
İşte Google reCAPTCHA için yeni site kayıt sayfasının ekran görüntüsü.
Google reCAPTCHA sitesinden iki bilgi parçasına ihtiyacınız var:
- Site anahtarı
- Gizli anahtar
Anahtarları kendi düğmelerine tıklayarak kopyalayın. Bu anahtarlar olmadan, reCAPTCHA etkin olsa bile çalışmaz.
Joomla! İletişim Formu ve Kayıt ol sayfası İçin İzlenecek Genel Adımlar
Joomla! web sitenizde reCAPTCHA kullanmak istiyorsanız, aşağıdaki ayarları yapılandırmanız gerekir. Burada, benzersiz Site Anahtarı ve Gizli Anahtarımız için ayarları yapılandıracağız.
- Joomla Denetim Masası'nı ziyaret edin ve Eklentiler - Uyumlu Ekler'e gidin.
- ReCaptcha eklentilerini arayın ve bulun.
- İstediğiniz reCAPTCHA tipini tıklayın, normal CAPTCHA için, CAPTCHA - reCAPTCHA ve Görünmez CAPTCHA için, CAPTCHA - Görünmez reCAPTCHA seçeneğini seçin.
- CAPTCHA - reCAPTCHA eklentisi için, sürüm 2.0'ı seçin ve Site Anahtarı ve Gizli Anahtarı ekleyin, ardından eklenti durumunu "Etkin" olarak ayarlayın.
- İşiniz bittiğinde "Kaydet ve Kapat"ı tıklayın.
reCAPTCHA'yı Genel Yapılandırmadan Aktif Etmek
- Yönetim Paneli - Sistem - Genel Yapılandırma tıklayın.
- Varsayılan Güvenli Modu: Açılır menüden Güvenlik Kodu - reCAPTCHA seçin.
- İşiniz bittiğinde "Kaydet ve Kapat"ı tıklayın.
Joomla! Kayıt ol, şifremi unuttum, kullanıcı adımı unuttum ve iletişim formun altında, Güvenli Mod reCAPTCHA aktif olduğunu görebilirsiniz.