Kullanıcı Kılavuzu

Google reCAPTCHA Settings

Google reCAPTCHA Settings

Google reCAPTCHA, uygulamanızı spam ve kötüye kullanıma karşı koruyan bir güvenlik hizmetidir. Kullanıcıların gerçek olup olmadığını belirlemek için resim doğrulama, tıklama tabanlı kontroller veya risk tabanlı algoritmalar kullanarak arka planda kullanıcı davranışlarını analiz eder.

Bu hizmet, otomatik botların giriş yapmasını engelleyerek yalnızca gerçek kullanıcıların erişimini sağlar.

Bu eğitim içeriğinde, Configuration Manager modülünde ReCAPTCHA doğrulama ayarlarının nasıl yapılandırılacağını öğreneceksiniz.

Google reCAPTCHA Kullanımı İçin Gereken Ayarlar

  • ReCAPTCHA ayarlarını yapmak için öncelikle Recaptcha elementini kullanmanız gerekir. Detaylı bilgiye ilgili içeriğimizden ulaşabilirsiniz. 
  • Eğer mobil uygulama için kullanacaksanız öncelikle mobil uygulama oluşturmanız gerekmektedir. Mobil uygulama oluşturmak için ilgili içeriğimize ulaşabilirsiniz. 
  • reCAPTCHA elementini kullanabilmek için, her platform (Web, Android, iOS) için farklı key bilgileri gerekmektedir.
  • Google reCAPTCHA hizmetinden alınan bu anahtarlar, platforma özel olarak oluşturulmalıdır.
  • Web, Android ve iOS için ayrı ayrı alınan key bilgileri, doğrulama sürecini sağlamak için Configuration Manager modülündeki Google reCAPTCHA alanına girilmelidir.

Google Console reCAPTCHA Ayarları

Web Key Alma

  1. Google reCAPTCHA Anahtar Oluşturma sayfasına gidin.
  1. Go to reCAPTCHA butonuna tıklayın.
  1. Select a project butonuna basarak proje seçin veya New Project ile yeni bir proje oluşturun.
  2. Proje adını girerek Create butonuna tıklayın.
  1. Açılan sayfada Enable butonuna basın.

  1. Create Key butonuna tıklayın.
  2. Display Name alanını doldurun ve Choose Platform Type olarak Website seçin.
  3. Web sayfanızın domain adını girerek Done butonuna basın.
  1. Key Type alanından ilgili seçenekleri belirleyerek Create Key butonuna tıklayın.
  1. Oluşturulan Site Key ve Secret Key bilgilerini not alın.

Android Key Alma

  1. Create Key butonuna tıklayın.
  2. Display Name alanını doldurun ve Choose Platform Type olarak Android app seçin.
  3. Bundle ID girin.
  4. Done butonuna basarak kaydedin.
  5. Create Key butonuna tıklayarak key oluşturun ve bilgileri not alın.

iOS Key Alma

  1. Create Key butonuna tıklayın.
  2. Display Name alanını doldurun ve Choose Platform Type olarak iOS app seçin.
  3. Bundle ID girin.
  4. Done butonuna basarak kaydedin.
  1. Apple Developer hesabınıza giriş yaparak Certificates, Identifiers & Profiles sayfasına gidin.
  1. Keys sekmesinden + butonuna tıklayarak yeni bir Private Key (.p8) dosyası oluşturun.
  1. Key Name girerek Register butonuna tıklayın ve Download butonuna basarak .p8 dosyasını indirin.

.p8 dosyası sadece bir kez indirilebilir.
  1. Key Identifier ve Team ID bilgilerini alarak reCAPTCHA sayfasına yükleyin.
  1. Create Key butonuna tıklayarak key oluşturun ve bilgileri not alın.

Configuration Manager Modülünde ReCAPTCHA Ayarları

Web Entegrasyonu

  1. Configuration Manager modülüne gidin.
  2. App Settings sekmesinde Google reCAPTCHA alanını bulun.
  3. Add New butonuna tıklayın.
  4. Name alanını isteğe göre doldurun.
  1. Google reCAPTCHA sayfasında oluşturduğunuz Site Key ve Secret Key bilgilerini girin.
  2. Save butonuna basarak kaydedin.
  3. Google Recaptcha sayfasına geri dönüp oluşturduğumuz web key içinde Key Details butonuna tıklayın.
  1. Details sayfasında Integrations sekmesine gelin ve “Integrate with a third-party service or plugin” butonuna tıklayın.
  2. Gelen penceredeki ise Secret Key olur.
    1. "ID" değeri -> "Site Key"
    2. "Secret Key" değeri -> "Secret Key"
  3. Gerekli bilgileri girdikten sonra Configuration Manager modülündeki alana kaydedin. Android ve iOS uygulamalar için de benzer adımları takip ederek konfigürasyon oluşturabilirsiniz. 

Android Entegrasyonu

  1. Configuration Manager modülüne gidin.
  2. Android sekmesine geçin ve Google reCAPTCHA alanını bulun.
  3. Add New butonuna tıklayın.
  4. Name alanını isteğe göre doldurun.
  5. Site Key alanına oluşturduğunuz Android Key’in ID değerini girin.
  6. Save butonuna basarak kaydedin.

iOS Entegrasyonu

  1. Configuration Manager modülüne gidin.
  2. iOS sekmesine geçin ve Google reCAPTCHA alanını bulun.
  3. Add New butonuna tıklayın.
  4. Name alanını isteğe göre doldurun.
  5. Site Key alanına oluşturduğunuz iOS Key’in ID değerini girin.
  6. Save butonuna basarak kaydedin.

Hata ve Sorun Giderme

  • Doğrulama başarısız oluyorsa: Google Console’da key yapılandırmalarını kontrol edin.
  • API çağrılarında hata alıyorsanız: Secret Key’in doğru girildiğinden emin olun.
  • reCAPTCHA elementi görünmüyorsa: UI tarafındaki entegrasyonu kontrol edin ve eksik aksiyonları tamamlayın.

Bu adımları takip ederek Google reCAPTCHA’yı başarılı bir şekilde Kuika platformuna entegre edebilir, uygulamanızın güvenliğini artırabilir ve yalnızca gerçek kullanıcıların giriş yapmasını sağlayabilirsiniz.

İlişkili diğer içerikler

Sözlük

No items found.

Alt Başlıklar