Kuika platformunda uygulama geliştirirken çeşitli veri kaynakları kullanabilir ve Custom Action oluşturabilirsiniz. Bu işlemlerden biri de C# dilini kullanarak gerçekleştirilebilir. C#, modern uygulama geliştirme sürecinde yaygın olarak kullanılan bir programlama dilidir ve Kuika platformunda güçlü bir veri kaynağı entegrasyon aracı olarak kullanılabilir. Bu eğitim içeriğinde, C# ile veri tabanlarına bağlanmayı, nesne yönelimli programlama ilkelerini uygulamayı ve performans odaklı uygulamalar geliştirmeyi öğreneceksiniz.
Bu eğitim içeriği aşağıdaki başlıklardan oluşur:
C# veri kaynağı ekledikten sonra detay ekranında şu alanlar yer alır:
Custom Authentication Provider, özelleştirilmiş kimlik doğrulama sistemleri oluşturmanıza olanak tanır.
Custom Authentication sınıfı, Custom Authentication arayüzünü uygular ve kimlik doğrulama işlevlerini tanımlar. Aşağıdaki metotlar, kullanıcılar için hazır olarak sunulmaktadır:
Custom Authorization Provider, kullanıcıların uygulama içindeki rollerini belirlemek için kullanılır.
Custom Authorization Sınıfı ve Get Roles Metodu
Kuika, kullanıcılar için Custom Authorization içerisinde hazır bir C# ön tanımlı fonksiyon sunmaktadır. Bu fonksiyon, aşağıdaki metodları ve değişkenleri içerir:
Kod içinde sağlanan yorumlar, geliştiricilerin fonksiyonun nasıl kullanılacağını anlamalarına yardımcı olur. Özellikle, özel roller tanımlamak isteyen geliştiriciler için kodun düzenlenebilir alanları belirtilmiştir. Bu yapı, belirli ekranlarda veya uygulama bölümlerinde çalışanlar için özelleştirilmiş roller tanımlamak amacıyla kullanılabilir.
Verification Code Sender Provider, kullanıcılara doğrulama kodları göndermek için kullanılır.
Verification Code Sender Provider, bir uygulamanın kullanıcılarına doğrulama kodları göndermek için kullanılır. Kullanıcı kimlik doğrulama süreçlerinde SMS, e-posta veya push bildirimleri gibi farklı iletişim kanallarını kullanarak tek kullanımlık doğrulama kodları oluşturur ve iletir.
Verification Code Sender Provider’ın Temel İşlevleri
SMS veya Bildirim ile Doğrulama Kodu Gönderme
Bu işlem tamamlandığında, doğrulama kodları belirlenen yöntemle gönderilecektir. Oluşturulan veri kaynağı, aşağıdaki bilgileri parametre olarak alır:
Kullanıcı, doğrulama kodunun hangi yöntemle (e-posta, SMS, push bildirim vb.) iletileceğini seçmeli ve ilgili alanları doldurmalıdır.
Gerekli bilgi girişi tamamlandıktan sonra CREATE butonuna tıklayarak işlemi tamamlayın. Bu adımlar, kullanıcıların doğrulama kodlarını almasını ve güvenlik süreçlerinin desteklenmesini sağlar.
Bu örnekte, Calculator adında bir sınıf oluşturarak toplama işlemi gerçekleştiren bir metot içermektedir. Ayrıca her bölüm için açıklamalar eklenmiştir:
C# dilinde bir sınıf oluşturma, metot tanımlama ve bu metotları kullanarak basit bir hesaplama işlemi yapma sürecini göstermektedir.