Password Reset

Password Reset

Password Reset aksiyonu, kullanıcıların unutrukları şifrelerini sıfırlayarak sisteme yeniden erişmelerini sağlar. Bu aksiyon, özellikle “Şifremi Unuttum” gibi senaryolarda kullanılır. Kimliği doğrulanan kullanıcı, yeni bir şifre belirleyerek uygulamayı tekrar kullanmaya başlayabilir.

Teknik Özellikler

  • Yeni Şifre Belirleme: Kullanıcı, eski şifresini hatırlamasa bile yeni bir şifre tanımlayarak hesabına erişim sağlar.
  • Bildirim Ayarı: E-posta bildirimleri opsiyonel olarak gönderilebilir.
  • Dil Desteği: Bildirim dili belirtilebilir.
  • Web & Mobil Uyum: Hem web hem de mobil uygulamalarda desteklenir.
Password Reset Aksiyonu Uygulama Adımları
  1. Kuika platformuna giriş yapın.
  2. Apps ekranından projenizi açın.
  3. UI Design modülüne geçin.
  4. Sağ kenardaki Properties panelini açın.
  1. Şifre sıfırlama işlemini tetikleyecek bileşeni seçin (örneğin: “Yeni Şifre Oluştur” butonu).
  2. + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Add User To Role aksiyonunu ekleyin.

Parametre Yapılandırması

Zorunlu Parametreler:

  • New Password (String):  Kullanıcının belirleyeceği yeni şifredir.  
    • Genellikle Action Result, Current, Form Component, Screen Input ya da Fixed gibi veri kaynakları kullanılarak tanımlanır ve Symbol Picker aracılığıyla bağlanabilir.

Opsiyonel Parametreler:

  • Don’t Send Email (Boolean): Şifre sıfırlama işlemi sırasında e-posta bildirimi gönderilmesin isteniyorsa true seçilir.
  • Language (String): Kullanıcının tercih ettiği dil kodu girilir. Örnek: "tr" ya da "en"
Kullanım Senaryosu: “Şifremi Unuttum” Sürecinde Yeni Şifre Belirleme

Bir kullanıcı, oturum açma ekranında “Şifremi Unuttum” bağlantısına tıkladığında, sistem doğrulama adımlarından geçmesini ister. Başarılı doğrulamanın ardından kullanıcıdan yeni bir şifre girmesi istenir.

Uygulama Akışı:

  • Element: Yeni Şifreyi Kaydet butonu
  • Tetikleyici: OnClick
  • Aksiyon: Authorization → Password Reset

Parametre Atamaları:

  • New Password 
  • Don’t Send Email → true
  • Language → "tr"

Kullanıcı, doğrulama adımlarını geçtikten sonra belirlediği yeni şifreyle uygulamaya yeniden giriş yapabilir. Güvenlik sağlanır, kullanıcı deneyimi kesintisiz şekilde devam eder.

Password Reset Aksiyonu İleri Seviye Özelleştirmeler
  • Şifre Güvenlik Kuralları: Yeni şifre alanı, minimum uzunluk, özel karakter kullanımı gibi kriterlerle desteklenebilir.
  • Tekrar Şifre Girişi Kontrolü: txtNewPassword ve txtRepeatPassword gibi iki alanla eşleşme kontrolü yapılabilir.
  • Şifre Sıfırlama Bildirimi: Notify aksiyonu ile “Şifreniz başarıyla değiştirildi.” gibi bir bilgilendirme mesajı gösterilebilir.

Teknik Riskler ve Kontroller

  • Boş veya Geçersiz Şifre Girişi: Form validasyonlarıyla kullanıcı yeni şifre alanını boş geçememeli, belirlenen kurallara uymalıdır.
  • Bildirim Ayarı Kontrolü: Don’t Send Email parametresi, istenmeden true olarak bırakılırsa kullanıcı bilgilendirilmeden şifresi değişebilir.
  • Kod Güvenliği: Bu aksiyon sadece doğrulaması yapılmış kullanıcılar için tetiklenmelidir. Aksi takdirde hesap güvenliği riske girebilir.

Password Reset Aksiyonu, kullanıcıların kaybolmuş veya unutulmuş şifrelerini sıfırlayıp güvenli bir şekilde sisteme geri dönmesini sağlar. Özelleştirilebilir parametreleri sayesinde hem kullanıcı deneyimini artırır hem de uygulama güvenliğini destekler. Özellikle şifre doğrulama süreçleri ve çok faktörlü kimlik doğrulama senaryolarında etkili şekilde kullanılabilir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar