Forge Captcha
İş Kanıtı (PoW) tabanlı bot koruma servisi. Formlarınızı ve API'lerinizi kriptografik doğrulamalarla koruyun.
Canlı Demo
Nasıl Çalışır?
Sitenizi korumak için üç basit adım.
1. Yerleştir
Formunuza iki satır HTML ekleyin. Script'i dahil edin ve widget div'ini yerleştirin.
2. Çöz
Tarayıcı arka planda sessizce SHA-256 iş kanıtı meydan okumasını çözer.
3. Doğrula
Sunucunuz tek bir API çağrısıyla token'ı doğrular. Bitti.
Gizlilik Odaklı
Kişisel veri izleme veya çerez (cookie) kullanılmaz. Gizlilik odaklı pasif analiz ve matematiksel işlemlerle çalışır.
Hızlı Doğrulama
Doğrulamalar Web Workers ile arka planda hızlıca çözülür.
Basit Kurulum
Temel HTML ve standart REST API çağrıları ile çalışır.
Esnek Sayfa Kuralları
Farklı URL desenleri ve sayfalar için özel zorluk seviyeleri belirleyin.
Drop-In Değişim
Turnstile, reCAPTCHA veya hCaptcha kullanıyorsanız sadece JS URL'sini değiştirerek kodlara dokunmadan geçiş yapın.
Entegrasyon
Önce panelden API anahtarlarınızı alın, ardından bu kodları formunuza ekleyin.
Bu kodları sitenize eklemeden önce panelden kendi API anahtarlarınızı oluşturmanız gerekmektedir.
1. İstemci Tarafı (HTML)
<!-- Forge scriptini ekleyin -->
<script src="https://forge.benegedeniz.com/widget/forge.js" async defer></script>
<!-- Widget'ı formunuza yerleştirin -->
<div class="forge-captcha" data-sitekey="KENDI_SITE_ANAHTARINIZ"></div>
2. Sunucu Tarafı Doğrulaması (Backend)
curl -X POST https://forge.benegedeniz.com/api/siteverify \
-H "Content-Type: application/json" \
-d '{"secret":"KENDI_GIZLI_ANAHTARINIZ","response":"<TOKEN>"}'
-
API Anahtarlarınızı Edinin
Öncelikle Forge paneline giriş yapıp yeni bir site oluşturarak kendi Genel Anahtar (Sitekey) ve Gizli Anahtar (Secret) değerlerinizi alın. -
Script URL'sini Değiştirin
- <script src="https://challenges.cloudflare.com/turnstile/v0/api.js"></script>+ <script src="https://forge.benegedeniz.com/widget/forge.js"></script> -
Site Anahtarını (Sitekey) Değiştirin
Mevcut site anahtarınızı (sitekey), Forge panelinden aldığınız site anahtarı ile değiştirin. -
Doğrulama Uçnoktasını Değiştirin (Backend)
- https://challenges.cloudflare.com/turnstile/v0/siteverify+ https://forge.benegedeniz.com/api/siteverify -
Gizli Anahtarı (Secret) Değiştirin (Backend)
Mevcut gizli anahtarınızı (secret), Forge panelinden aldığınız gizli anahtar ile değiştirin.
-
API Anahtarlarınızı Edinin
Öncelikle Forge paneline giriş yapıp yeni bir site oluşturarak kendi Genel Anahtar (Sitekey) ve Gizli Anahtar (Secret) değerlerinizi alın. -
Script URL'sini Değiştirin
- <script src="https://www.google.com/recaptcha/api.js"></script>+ <script src="https://forge.benegedeniz.com/widget/forge.js"></script> -
Site Anahtarını (Sitekey) Değiştirin
Mevcut site anahtarınızı (sitekey), Forge panelinden aldığınız site anahtarı ile değiştirin. -
Doğrulama Uçnoktasını Değiştirin (Backend)
- https://www.google.com/recaptcha/api/siteverify+ https://forge.benegedeniz.com/api/siteverify -
Gizli Anahtarı (Secret) Değiştirin (Backend)
Mevcut gizli anahtarınızı (secret), Forge panelinden aldığınız gizli anahtar ile değiştirin.
-
API Anahtarlarınızı Edinin
Öncelikle Forge paneline giriş yapıp yeni bir site oluşturarak kendi Genel Anahtar (Sitekey) ve Gizli Anahtar (Secret) değerlerinizi alın. -
Script URL'sini Değiştirin
- <script src="https://js.hcaptcha.com/1/api.js"></script>+ <script src="https://forge.benegedeniz.com/widget/forge.js"></script> -
Site Anahtarını (Sitekey) Değiştirin
Mevcut site anahtarınızı (sitekey), Forge panelinden aldığınız site anahtarı ile değiştirin. -
Doğrulama Uçnoktasını Değiştirin (Backend)
- https://hcaptcha.com/siteverify+ https://forge.benegedeniz.com/api/siteverify -
Gizli Anahtarı (Secret) Değiştirin (Backend)
Mevcut gizli anahtarınızı (secret), Forge panelinden aldığınız gizli anahtar ile değiştirin.