Ana içeriğe geç

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.