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.