Oturum Sonlandırma
Varsayılan olarak, Patrona oturumları, bir kullanıcının son kimlik doğrulamasından (örneğin, e-posta adresini/parolasını girerek veya bir SSO sağlayıcısı aracılığıyla) sonra iki hafta boyunca geçerlidir. Örneğin, Patrona örneğinizi her gün ziyaret etseniz bile, yine de her iki haftada bir tekrar oturum açmanız gerekecektir.
Oturum yaşı
Oturum yaşı, bir kişinin Patrona'da oturum açmış olarak kaldığı maksimum süredir (kişi tarayıcıyı kapatsa bile).
MAX_SESSION_AGE
ortam değişkenini ayarlayabilirsiniz:
# Oturum sonunu 24 saate değiştirin
MAX_SESSION_AGE=1440 java --add-opens java.base/java.nio=ALL-UNNAMED -jar patrona.jar
veya Java sistem özelliğini ayarlayın:
java -DMAX_SESSION_AGE=1440 -jar patrona.jar
MAX_SESSION_AGE
dakika cinsindendir.
Oturum zaman aşımı
Oturum zaman aşımı, bir kişinin etkin olabileceği maksimum süredir (örneğin, birisi Patrona'yı uzun süredir unutulmuş bir tarayıcı sekmesinde açık bırakırsa).
Bu ayarı Yönetici > Kimlik Doğrulama bölümünden değiştirebilir veya MB_SESSION_TIMEOUT
ortam değişkenini ayarlayabilirsiniz.
Oturum zaman aşımı varsayılan olarak null'dur. Oturum zaman aşımını, maksimum oturum yaşı süresinden daha erken bir zamanda kullanıcıları oturumdan çıkarmak için kullanabilirsiniz.
Oturum çerezleri
Patrona ayrıca oturum çerezlerini kullanmayı destekler, bu da kullanıcıların tarayıcılarını kapatana kadar kimlik doğrulaması yapmış olarak kalacakları anlamına gelir. Bu, oturum açarken "Beni hatırla" kutusunun işaretini kaldırarak kullanıcı bazında etkinleştirilebilir. Kullanıcı tarayıcısını kapattığında, Patrona'yı bir sonraki ziyaretlerinde tekrar oturum açmaları gerekecektir. Oturum sonu hala geçerlidir, bu nedenle tarayıcınızı sonsuza kadar açık bıraksanız bile, iki hafta veya yapılandırdığınız oturum sonu süresinden sonra yeniden kimlik doğrulaması yapmanız gerekecektir.
Patrona'ya her zaman oturum çerezlerini kullanmasını söyleyebilirsiniz, ortam değişkeni veya Java sistem özelliği MB_SESSION_COOKIES
ile:
MB_SESSION_COOKIES=true java --add-opens java.base/java.nio=ALL-UNNAMED -jar patrona.jar
Bu ortam değişkenini ayarlamak, "Beni hatırla" kutusunun davranışını geçersiz k ılar ve tüm kullanıcılar için oturum çerezlerinin kullanılmasını zorunlu kılar.
Tarayıcıların "oturum geri yükleme" kullanabileceğini unutmayın, bu da tarayıcıyı yeniden açtıklarında önceki oturumlarını otomatik olarak geri yükledikleri anlamına gelir. Bu durumda, tarayıcı etkili bir şekilde hiç kapanmamış gibi davranır; oturum çerezleri kalıcı çerezler gibi davranır. Bu özelliği destekleyen tarayıcılar için bu davranış genellikle yapılandırılabilir.