Kullanıcı Kılavuzu

Sign Up

27/6/25
Sign Up

Kuika platformundaki Sign Up aksiyonu, yeni bir kullanıcı kaydı oluşturmak için kullanılır. Kullanıcıların uygulamaya kaydolmalarını ve kendi hesaplarını oluşturmalarını sağlar. Kullanıcı, gerekli bilgileri (örn. e-posta, şifre) girdikten sonra, bu aksiyon aracılığıyla kayıt işlemi başlatılır. Kayıt işlemi tamamlandığında, kullanıcı sisteme erişim sağlar ve uygulama içindeki tüm işlevlere ulaşabilir. Sign Up aksiyonu, hem web hem de mobil uygulamalarda uyumlu şekilde çalışmaktadır.

Teknik Özellikler

  • Kullanıcı Kaydı Oluşturma: Kullanıcıların, e-posta adresi, şifre, isim, soyisim gibi temel bilgilerini girerek yeni bir hesap oluşturmalarını sağlar.
  • Veri Entegrasyonu: Kullanıcı bilgileri, veritabanına kaydedilir ve kullanıcı, uygulamaya giriş yapabilmek için gerekli tüm verilere sahip olur.
  • E-posta Doğrulama: Kullanıcıların e-posta adreslerinin doğruluğunu onaylamak için e-posta doğrulama seçeneği sunulabilir.
  • Kişisel Veri Yönetimi: Kullanıcının adı, soyadı, telefon numarası ve tercih ettiği dil gibi kişisel bilgilerini yönetebilirsiniz.
  • Web ve Mobil Uyumluluğu: Sign Up aksiyonu, hem web hem de mobil uygulamalarda kullanılabilir ve aynı işlevselliği sunar.

Sign Up Aksiyonu Uygulama Adımları

Sign Up Aksiyonunun Projeye Eklenmesi

  1. Kuika platformuna giriş yaparak üzerinde çalıştığınız projeyi açın.
  2. UI Design modülünde sağ panelde bulunan Properties panelini açın.
  1. + ADD ACTION açılır menüsünden sırasıyla Initial Actions, OnClick, OnBlur gibi uygun bir tetikleyici eylem(event) seçin  → Authorization → Sign Up seçeneğini seçin.

Sign Up Parametrelerini Yapılandırma

Aşağıdaki alanlarda kullanıcı kaydına dair gerekli parametreleri yapılandırabilirsiniz:

  • User Name
    • Tip: String
    • Zorunluluk: Evet
    • Açıklama: Kullanıcının e-posta adresini girin.
    • Input: Kullanıcının e-posta adresi.Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 
  • Password
    • Tip: String
    • Zorunluluk: Evet
    • Açıklama: Kullanıcının belirleyeceği şifreyi girin.
    • Input: Kullanıcının şifre tercihi. Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir.
  • First Name
    • Tip: String
    • Zorunluluk: Evet
    • Açıklama: Kullanıcının adını girin.
    • Input: Kullanıcının adı. Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir.

  • Last Name
    • Tip: String
    • Zorunluluk: Evet
    • Açıklama: Kullanıcının soyadını girin.
    • Input: Kullanıcının soyadı. Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

Opsiyonel Parametreler

Aşağıdaki opsiyonel parametrelerle kullanıcı kaydını daha da özelleştirebilirsiniz:

Confirm Email

  • Tip: Boolean
  • Zorunluluk: Opsiyonel
  • Açıklama: Kullanıcının e-posta adresini doğrulamak için kullanılır.
  • Input: E-posta doğrulama işlemi (True/False).  Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

Don’t Send Email

  • Tip: Boolean
  • Zorunluluk: Opsiyonel
  • Açıklama: Kayıt işlemi sırasında e-posta bildirimlerinin gönderilip gönderilmeyeceğini belirler.
  • Input: E-posta bildirim gönderilmeyecekse True, gönderilecekse False. Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

Phone Number

  • Tip: String
  • Zorunluluk: Opsiyonel
  • Açıklama: Kullanıcının telefon numarasını girin.
  • Input: Kullanıcının telefon numarası. Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

Language

  • Tip: String
  • Zorunluluk: Opsiyonel
  • Açıklama: Kullanıcının tercih ettiği dili belirtin.
  • Input: Kullanıcının tercih ettiği dil (örneğin, "tr", "en"). Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 

Kayıt İşlemini Tamamlama

Parametrelerinizi yapılandırdıktan sonra, değişikliklerinizi kaydetmek için SAVE butonuna tıklayın. Bu adım, Sign Up aksiyonunun başarıyla eklenmesini sağlar.

Kullanım Senaryosu: Yeni Kullanıcının Uygulamaya Kayıt Olması

Uygulamaya ilk kez gelen kullanıcı, “Kayıt Ol” formunu doldurarak sisteme üye olur. Bu işlem, kullanıcıya kişisel bir hesap kazandırır ve uygulamanın diğer tüm işlevlerine erişmesini sağlar.

Kayıt Olma Formuna Sign Up Aksiyonu Ekleme

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından üzerinde çalıştığınız projeyi açın.
  3. UI Design modülüne geçin.
  1. Sol kenardaki Elements panelinden bir Form ve ilgili Text Input alanlarını (E-posta, Şifre, Ad, Soyad vb.) sürükleyip bırakın.
  2. Formun altına bir Button ekleyin ve Label kısmına “Create Account" yazın.
  3. Butonu seçin ve sağdaki Properties panelinden + ADD ACTION menüsüne tıklayın.
  4. OnClick → Authorization → Sign Up aksiyonunu seçin.

Sign Up Aksiyonunu Yapılandırma

Açılan aksiyon yapılandırma penceresinde aşağıdaki alanları tanımlayın:

  • User Name
  • Password
  • First Name
  • Last Name

Opsiyonel Ayarlar:

  • Confirm Email: true (E-posta doğrulaması isteniyorsa)
  • Don’t Send Email: false (Kayıt sonrası bilgilendirme e-postası gönderilsin)
  • Phone Number
  • Language: "tr" (Varsayılan olarak Türkçe dil seçimi yapılabilir)

Kayıt Sonrası Kullanıcı Deneyimi

Kullanıcı formu doldurup “Kayıt Ol” butonuna bastığında:

  • Kullanıcının bilgileri sisteme kaydedilir.
  • E-posta doğrulama etkinse, kullanıcıya doğrulama bağlantısı gönderilir.
  • Kayıt başarılıysa kullanıcı otomatik olarak giriş yapabilir ya da "Teşekkürler" sayfasına yönlendirilebilir (isteğe bağlı bir Navigate aksiyonu ile).

Bu senaryo sayesinde, kullanıcılar kolayca uygulamaya kayıt olabilir ve kişisel hesaplarıyla sisteme giriş yapabilirler.

Sign Up Aksiyonu İleri Seviye Özelleştirmeler

  1. E-posta Doğrulama:
    • Confirm Email parametresini aktif hale getirerek, kullanıcı e-posta adresini doğrulamak için ek bir güvenlik katmanı ekleyebilirsiniz. Kullanıcının gerçekten geçerli bir e-posta adresi kullanmasını sağlar.
  2. Telefon Numarası ile Kayıt:
    • Kullanıcı telefon numarasını eklemek için Phone Number parametresini kullanarak, iki faktörlü kimlik doğrulama gibi ek güvenlik önlemleri alabilirsiniz.
  3. Dil Seçimi:
    • Language parametresiyle, kullanıcıların tercih ettiği dili belirleyebilir ve uygulama içindeki içerikleri buna göre dinamik olarak güncelleyebilirsiniz.
  4. E-posta Bildirimlerini Kontrol Etme:
    • Don’t Send Email parametresi, kullanıcı kaydı sırasında otomatik olarak e-posta bildirimleri göndermemek için kullanılabilir. Özellikle kullanıcıya e-posta gönderilmesinin istenmediği durumlar için faydalıdır.

Teknik Riskler ve Önlemler

  • Geçersiz E-posta Adresi: Kullanıcı tarafından girilen e-posta adresinin geçerli olup olmadığını doğrulamak için ek doğrulama yöntemleri kullanılmalıdır.
  • Zayıf Şifre Güvenliği: Kullanıcılara güçlü şifre politikaları (örneğin, minimum uzunluk, özel karakter kullanımı) sunarak şifre güvenliğini artırın.
  • Çift Kayıt Durumu: Kullanıcıların aynı e-posta adresiyle birden fazla kayıt yapmalarını engellemek için sistemde e-posta doğrulama mekanizmaları kullanılmalıdır.

Sign Up aksiyonu, uygulamanızda kullanıcı kaydını hızlı ve güvenli bir şekilde oluşturmanıza yardımcı olur. Kullanıcıların hesap oluşturmasını sağlayarak, sistemde yer alacak hesap bilgilerini dinamik bir şekilde toplar. Ayrıca, e-posta doğrulama, telefon numarası ile kayıt gibi ek güvenlik önlemleri ve kullanıcı tercihlerine göre dil seçimi gibi esneklikler sunarak kullanıcı deneyimini zenginleştirir. Sign Up, kullanıcıların uygulamanıza sorunsuz bir şekilde kaydolmasını sağlar ve uygulamanın erişilebilirliğini artırır.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar