[XenGenTr] Cloudflare Trunstile Captcha eklentisi burada açılan Eklenti isteği - XenForo İçin Cloudflare Turnstile captcha eklentisi İsteği konusundaki istek üzerine kodlanmıştır.
Trunstile Captcha Cloudflare'nin sağladığı hizmetlerden biridir, kötü niyetli otomatik ("bot") trafiğinin engellemenin bir yolunu bize Trunstile Captcha ile sunmaktadır. Cloudflare Trunstile Captcha, diğer captcha uygulamalarından farklı olarak, insanların beyinlerini yoran resim seç veya belirli rakamları, harfleri gir gibi kullanıcıların şikayet ettiği bu uygulamaları rafa kaldırmış gibi görünüyor. Trunstile Captcha turnike akıllı CAPTCHA özelliği ile istemci davranışına dayalı olarak, sürekli değişen tarayıcı sorgulamalarını paketinden otomatik olarak seçim yaparak çalıştırmaktadır.
Cloudflare Trunstile Captcha hakkında daha fazla bilgiye buradan ulaşabilirsiniz.
Cloudflare Trunstile Captcha özelliği xenforo'un ileri sürümlerinde kendi söylemlerine göre 2.2.12 ile birlikte geleceği söyleniyor. Tabii kullanıcılar bu özelliği kullanmak için xenforo sürümlerinin de güncel olması gerekiyor. Bu eklentiyi indirip kurmadan önce, bu özelliğin xenforo'a ilerleyen zamanlarda varsayılan olarak ekleneceğini hatırlatmak isteriz. Güncel sürüm kullanmıyorsanız, bu eklenti de aynı görevi zaten yapıyor. İndirip kurulumunuzu yapabilirsiniz. Güncelleme gelmeden güncelleme alıyorsunuz
Manuel kurulum
İndirmiş olduğunuz XenGenTr-CloudflareTurnstile-1.0.1.zip dosyasını zipten çıkartın. Upload klasörü içerisindeki src klasörünü FTP içerisinde ana dizine gönderin. Admincp -> Eklentiler alanından [XenGenTr] Cloudflare Turnstile Captcha eklentisini yükleyin.
ZipArchive Olarak Kurulum Yapmak
Eğer yukarıdaki seçenek zor geliyorsa, Admincp -> Eklentiler -> Arşivden yükle/yükselt kullanarak kurmak için öncelikle sunucunuzda ZipArchive desteğinin olması gerekmektedir. Var ise src/config.php dosyasını açarak aşağıdaki kodu ekleyip kayıt ettikten sonra bundan sonrası için zip olarak yüklemeler yapabilirsiniz.
Kod:
$config['enableAddOnArchiveInstaller'] = true;
Cloudflare Trunstile Captcha özelliği kullanmak için sadece eklentiyi yüklemek maalesef yetmiyor. Api olduğu için sitemizi tanımlamalı ve api anahtarımızı almalıyız. Kısaca cloudflare.com üzerinde hesabınızın olması gerekiyor. Üyelik ücretsizdir, uygulama da ücretsizdir. Giriş yaptıktan sonra, sol navbar alanından Turnstile alanına tıklayalım ve aşağıdaki görseldeki gibi ayarlayalım.
Site key bizim xenforo tarafına gireceğimiz site keyi temsil ediyor.
Secret key bizim xenforo tarafına gireceğimiz gizli anahtar alanını temsil ediyor.
Bunları kopyalıyoruz ve AdminCP -> Kurulumlar -> XF Seçenekleri -> Temel seçenekler alanından Cloudflare Turnstile Kullan seçeneğini seçtikten sonra ilgili alanlara giriyoruz.
Örnek:
Tüm bu ayarlamaları yaptıktan sonra Cloudflare Trunstile Captcha özelliğinin forumda aktif olduğunu görebilirsiniz.