Kuika platformunda geliştirdiğiniz web ve mobil (Android & iOS) uygulamalar için kullanıcı oturumlarının süresini ve zaman aşımı ayarlarını yönetebilirsiniz. Oturum sürelerini, zaman aşımı ayarlarını ve çıkış için geri sayım bildirimlerini yapılandırarak uygulamanızın güvenliğini artırabilirsiniz.
Kullanıcı belirlenen süre boyunca uygulamada herhangi bir işlem gerçekleştirmezse oturumu otomatik olarak sonlandırılır. Oturum sonlandırıldıktan sonra kullanıcı uygulamayı tekrar kullanmak istediğinde giriş ekranına yönlendirilerek yeniden kimlik doğrulaması yapması istenir. Bu yapı hem web hem de mobil uygulamalarda aynı mantıkla çalışır ve tamamen parametrik olarak yönetilir; timeout süresi uygulama içerisinde sabit değildir, Configuration Manager üzerinden değiştirilebilir ve gerektiğinde uygulama yeniden yayınlanmadan güncellenebilir.
Oturum Yönetimi Ayarlarına Erişim
Kuika platformuna giriş yapın.
Apps ekranından çalışacağınız projeyi seçin.
Sol menüden Configuration Manager modülünü tıklayın.
Konfigürasyona bir isim girin ve CREATE butonuna tıklayın.
Daha önce oluşturduğunuz bir yapılandırma varsa, sol panelden ilgili yapılandırmayı seçin.
Web sekmesine gidin.
Session ayarlarını yapmak için ADD NEW butonuna tıklayın.
Sessions Bölümünde Ayarları Yapılandırma
Name: Oturum ayarlarına benzersiz bir isim girin.
Timeout (min) - Zaman Aşımı Süresi (Dakika):
Kullanıcının oturumu, belirtilen dakika süresi boyunca işlem yapılmazsa otomatik olarak sona erer.
Örneğin, 30 girilirse oturum 30 dakika boyunca işlem yapılmazsa sona erer.
(i) Bu ayar hem web hem de mobil (Android & iOS) uygulamalarda geçerlidir. Mobil uygulamada kullanıcı belirlenen süre boyunca herhangi bir işlem yapmazsa oturumu otomatik olarak sonlandırılır ve kullanıcı uygulamaya tekrar erişmek istediğinde giriş ekranına yönlendirilerek yeniden kimlik doğrulaması yapması istenir.
Logout Countdown (sec) - Çıkış Geri Sayım Süresi (Saniye):
Oturumun sona ereceğini bildiren geri sayım süresini belirler.
Örneğin, 60 girilirse oturum sona ermeden 60 saniye önce kullanıcıya uyarı gösterilir.
Bu geri sayım bildirimi web uygulamalarında görsel bir uyarı olarak gösterilir. Mobil uygulamalarda oturum, Timeout süresi dolduğunda doğrudan sonlandırılır.
Continue Timeout After Exit - Zaman Aşımını Çıkış Sonrası Devam Ettir:
Açık: Kullanıcı oturumu sonlandırıldığında zaman aşımı süresi sıfırlanmaz. Yeniden giriş yapıldığında önceki zaman aşımı süresi geçerli olur.
Kapalı: Oturum kapatıldığında zaman aşımı süresi sıfırlanır. Kullanıcı tekrar giriş yaptığında süre yeniden başlar.
Ayarları Kaydetme
Tüm ayarları girdikten sonra değişiklikleri kaydedin. Bu işlemle birlikte oturum yönetimi ayarlarınız, hem web hem de mobil uygulamanızda eş zamanlı olarak etkin hale gelir.
Mobil Uygulamalarda Oturum Yönetimi Örnek Senaryo
Session timeout süresi: 5 dakika
Kullanıcı 5 dakika boyunca herhangi bir işlem yapmazsa oturumu sonlandırılır.
Kullanıcı uygulamaya tekrar erişmek istediğinde giriş ekranına yönlendirilerek yeniden kimlik doğrulaması yapması istenir.
Bu davranış, Configuration Manager üzerinden tanımlanan Timeout (min) değerine bağlı olarak parametrik şekilde yönetilir; farklı müşteri veya proje ihtiyaçlarına göre değer değiştirildiğinde, mobil uygulama yeniden yayınlanmadan yeni süre devreye girer.