Kuika’nın ReCaptcha elementi, uygulamaları otomatik işlemlerden ve botlardan korumak için kullanılır. Kullanıcı dostu bir doğrulama süreci sunarak yalnızca gerçek kullanıcıların erişimini sağlar. Özellikle formlar ve giriş ekranlarında güvenliği artırmak için idealdir.
Kullanım Alanları
Giriş Ekranları → Bot girişlerini engellemek.
Kayıt Formları → Spam hesapların oluşmasını önlemek.
Yorum / İletişim Formları → Otomatik mesajlara karşı koruma sağlamak.
Ödeme Adımları → Gerçek kullanıcı doğrulamasını ek güvenlik katmanı olarak sağlamak.
Kullanım Senaryosu – Kayıt Formu Koruma
Bir kayıt formunda kullanıcı, bilgilerini doldurduktan sonra formu göndermeden önce ReCaptcha doğrulaması yapar.
Eğer doğrulama geçerse → Form gönderilir.
Eğer doğrulama başarısızsa → Kullanıcıya hata mesajı gösterilir.
UI Design Modülü İşlemleri
UI Design modülüne gidin.
Sol kenardaki Elements > Interactive kategorisinden ReCaptcha elementini seçin.
Ekrana sürükleyip bırakın.
ReCaptcha Kullanımı İçin Gereken Ayarlar
ReCaptcha elementini kullanabilmek için, her platform (Web, Android, iOS) için ayrı Site Key ve Secret Key alınmalıdır. Bu anahtarlar Google ReCaptcha Console üzerinden oluşturulur ve Kuika’daki Configuration Manager modülüne eklenir.
Google Console ReCaptcha Key Alma
Web için
Google ReCaptcha sayfasına gidin → “Create Key” seçin.
Platform Type: Website.
Domain ekleyin → Site Key ve Secret Key oluşturun.
Android için
Platform Type: Android app.
Bundle ID girin.
Site Key oluşturun ve kaydedin.
iOS için
Platform Type: iOS app.
Bundle ID girin.
Apple Developer hesabına girerek .p8 Private Key dosyası oluşturun.
Key ID ve Team ID bilgilerini alın.
ReCaptcha key oluşturun.
Kuika ReCaptcha Entegrasyonu
Configuration Manager modülüne gidin.
İlgili platformu seçin (Web / Android / iOS).
Google Recaptcha alanında → Add New tıklayın.
Name → İsteğe göre doldurun.
Site Key → Google Console’daki Site Key.
Secret Key → Google Console’daki Secret Key.
Kaydedin.
ReCaptcha Doğrulama Aksiyonları
UI Design modülünde ReCaptcha elementini seçin.
Sağ kenarda ADD VALIDATION butonuyla doğrulama ekleyin.