Password Change

Password Change

Password Change aksiyonu, bir kullanıcının mevcut şifresini yenisiyle değiştirmesini sağlar. Bu işlem, kullanıcı güvenliğini artırmak, eski şifrelerin devreden çıkarılmasını sağlamak ve uygulama içi erişim güvenliğini yükseltmek amacıyla uygulanır.

Teknik Özellikler

  • Şifre Güncelleme: Kullanıcı mevcut şifresini doğrular, ardından yeni şifresini belirleyerek sistemdeki kaydını günceller.
  • Bildirim Ayarı: Şifre değişikliği sonrası e-posta bilgilendirmesi opsiyoneldir.
  • Dil Desteği: Şifre değişikliği sürecinde kullanılacak dil belirtilebilir.
  • Web & Mobil Uyum: Aksiyon hem web hem de mobil uygulamalarda desteklenir.
Password Change 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.
  5. Şifre değiştirme işlemini tetikleyecek bileşeni seçin (örneğin: “Şifreyi Güncelle” butonu).
  1.  + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Password Change aksiyonunu ekleyin.

Parametre Yapılandırması

Zorunlu Parametreler:

  • Current Password (String):
    Kullanıcının mevcut kayıtlı şifresidir.  
    • 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.
  • New Password (String):
    Kullanıcının belirlemek istediğ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 değişikliği sırasında e-posta bildirimi gönderilmesin isteniyorsa true seçilir.
    • 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.
  • Language (String): Kullanıcının tercih ettiği dil kodu belirtilir. Örnek: tr, en, fr
    • 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.
Kullanım Senaryosu: Kullanıcının Profil Sayfasından Şifre Değiştirmesi

Bir kullanıcı, uygulama içindeki “Profil Ayarları” ekranında mevcut şifresini güncellemek istiyor. Kullanıcı, önce eski şifresini girer ve ardından yeni bir şifre belirleyerek işlemi tamamlar.

Uygulama Akışı:

  • Element: Şifreyi Değiştir butonu
  • Tetikleyici: OnClick
  • Aksiyon: Authorization → Password Change

Parametre Atamaları:

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

Kullanıcı, mevcut şifresini başarılı bir şekilde yeni bir şifre ile değiştirdikten sonra uygulama içinde oturumu kesintisiz olarak devam eder.

Password Change Aksiyonu İleri Seviye Özelleştirmeler

Kuika platformunda kullanılan Password Change aksiyonu, kullanıcıların mevcut parolalarını güvenli bir şekilde değiştirmelerini sağlar. Temel işlevin ötesinde, parola değiştirme sürecine yönelik çeşitli özelleştirmeler ve güvenlik önlemleri de uygulanabilir:

1. Form Doğrulama (Alanlar Arası Uyum): Parola güncelleme formunda yer alan "Yeni Şifre" ve "Yeni Şifre (Tekrar)" alanları, Condition özelliği kullanılarak birbirine bağlanabilir. Bu sayede, kullanıcı Password Change aksiyonunu tetiklemeden önce iki alanın birbiriyle uyuşup uyuşmadığı kontrol edilebilir. Doğrulama başarısızsa işlem durdurulur; başarılıysa şifre değiştirme işlemi başlatılır.

2. Şifre Güvenlik Seviyesi Kontrolü: Yeni şifrenin güçlü olması için çeşitli kurallar uygulanabilir. Örneğin:

  • Minimum karakter uzunluğu (örneğin en az 8 karakter)
  • En az bir büyük harf, bir küçük harf, bir rakam ve bir özel karakter içermesi

Bu kontroller, kullanıcı girişleri üzerinde tanımlanacak Condition ifadeleri ile yapılabilir. Güvenlik seviyesi zayıf olan şifreler için işlem engellenebilir ve kullanıcıya uygun uyarılar gösterilebilir.

3. Koşullu Uyarı Gösterimi: Şifre başarıyla değiştirildiğinde, Notify aksiyonu kullanılarak kullanıcıya bilgilendirme yapılabilir.Bu bilgilendirme, örneğin "Şifreniz başarıyla güncellendi." şeklinde yapılandırılabilir. Aynı şekilde, işlem başarısız olduğunda da hata mesajı göstermek mümkündür.

 Teknik Riskler ve Kontroller

  • Geçersiz Eski Şifre: Kullanıcı mevcut şifresini yanlış girerse sistem şifre değişikliğini reddeder. Gerekirse hata bildirimi eklenmelidir.
  • Zayıf Yeni Şifre: Şifre politikalarına uymayan değerlerin girilmesi engellenmelidir (minimum uzunluk, karmaşıklık kuralları vb.).
  • Tekrar Eden Şifre Kullanımı: Yeni şifre, eski şifreyle aynı olmamalıdır. Kontrol mantığıyla bu durum engellenmelidir.

Password Change Aksiyonu, kullanıcıların güvenliğini artırmak için sistem şifrelerinin değişimini sağlayan bir güvenlik adımıdır. UI üzerinden kolayca uygulanabilir ve isteğe bağlı parametrelerle özelleştirilebilir. Güçlü bir şifre politikasıyla birlikte kullanıldığında, uygulama güvenliğini önemli ölçüde artırır.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar