Global Konfigürasyonları App Settings Aracılığıyla Yapılandırın
Kuika’da geliştirilen bir uygulamanın ön izlemesi ve yayını için App Settings yapılandırması gereklidir. Aşağıda, App Settings sekmesinin ana bölümleri açıklanmaktadır:
CONNECTION SETTINGS
DB Connection String: Veritabanına bağlanmak için sunucu adresi, veritabanı adı, kullanıcı adı ve şifre bilgilerinin yer aldığı dize.
Engine Base URL: Uygulamanızın API’sine erişim için kullanılan ana URL.
Mail Provider: Uygulama içi e-posta gönderme ve alma işlevleri için kullanılır.
Workflow Engine Connection String: Workflow Engine entegrasyonu için bağlantı dizesidir.
AUTHENTICATION & AUTHORIZATION
Authentication Provider: Kullanıcı kimliğini doğrulamak için kullanılan hizmet.
Password Policy: Şifre uzunluğu, karmaşıklığı ve değiştirme sıklığını belirler.
Google, Facebook, MSAL: Google, Facebook ve Microsoft hesaplarıyla giriş imkanı.
OTP: Tek kullanımlık şifre (iki faktörlü doğrulama için kullanılır).
2F Auth: İki aşamalı kimlik doğrulamayı etkinleştirir.
2 Auth Duration: OTP veya güvenlik kodunun geçerlilik süresi (her 15 günde bir SMS ile doğrulama yapılabilir).
MAIL / PROVIDER
Uygulama içi e-posta gönderme, alma, depolama ve yönetim altyapısını sağlar.
PAYMENT METHOD
Uygulama içi ödeme işlemleri için kullanılan platformları yapılandırabilirsiniz:
Stripe: Çevrimiçi ödeme işlemleri için global platform.
Iyzico: Türkiye merkezli çevrimiçi ödeme platformu.
INVERS CLOUDBOXX
Bulut tabanlı yönetim ve otomasyon platformu olan Invers Cloudboxx entegrasyonu için konfigürasyon tanımlayabilirsiniz.
Web Settings
SESSIONS: Kullanıcıların web uygulaması oturum zaman aşımı süresini belirler.
GOOGLE MAPS: Web uygulamasında harita kullanımı için gerekli ayarları yapılandırabilirsiniz.
iOS Settings
APPLE SIGN IN SETTINGS: Apple hesaplarıyla giriş ayarlarını yapılandırabilirsiniz.
APP STORE SETTINGS: App Store entegrasyonu için gerekli ayarları belirler.
FIREBASE SETTINGS: Firebase hizmetlerini uygulamaya entegre eder.
PUSH NOTIFICATIONS: Push bildirimleri için son kullanıcılara gösterilecek izin metnini tanımlayabilirsiniz.
Android Settings
MOBILE APP SETTINGS: Play Store’da kullanılacak uygulama ismi, Bundle ID, sürüm bilgileri ve minimum Android sürümünü yapılandırabilirsiniz.
PLAY STORE SETTINGS: Uygulamayı Play Store’a bağlamak için gerekli ayarları belirler.
MAPS: Android uygulamasında harita kullanımını yapılandırabilirsiniz.
PUSH NOTIFICATIONS: Push bildirimleri için son kullanıcılara gösterilecek izin metnini tanımlayabilirsiniz.
Bu adımları takip ederek uygulamanızın tüm platformlarda tutarlı bir şekilde çalışmasını sağlayabilirsiniz.