Jak działa wygasanie sesji w Coyote

Odpowiedz Nowy wątek
2019-05-15 17:55
0

Chciałbym zapytać, jaki jest czas wygasania sesji użytkownika w Coyote, oraz jakie warunki muszą być spełnione do tego (jeśli w ogóle jakieś)?

Nie znam się na takich zagadnieniach HTTP za dobrze (a już na pewno nie na PHP), pytam bardziej z perspektywy użytkownika końcowego (ale odpowiedź może być też techniczna, to czegoś się nauczę :) ).


(UPDATE: Adam, msm, przepraszam, że was wzmiankowałem, to nie jest aż taka ważna rzecz w sumie).


UPDATE2: Jeśli wygasanie sesji może mieć związek z ciastkami, to także chętnie dowiem się, jaki.


edytowany 6x, ostatnio: Silv, 2019-05-15 18:35

Pozostało 580 znaków

2019-05-15 19:03
0

AFAIR czas życia sesji wynosi sporo – ze dwa lata. Jak chcesz aby wygasła szybciej to użyj przycisku Wyloguj. ;)

Silv napisał(a):

UPDATE2: Jeśli wygasanie sesji może mieć związek z ciastkami, to także chętnie dowiem się, jaki.

W każdym serwisie sesja ma związek z ciasteczkami – w nich są zapisane informacje na jej temat. Wywalisz ciastka to się wylogujesz. Tzn. serwer nie dowie się o tym do czasu aż załadujesz stronę. Wtedy sprawdzi ciastka, tych nie znajdzie więc usunie sesję i potraktuje Cię jako gościa.

Jeśli używasz programów do sprzątania systemu, takich jak CCleaner, to warto ochronić ciastka tych serwisów, w których chcesz być cały czas zalogowany. Wystarczy dodać je do wyjątków, jeśli sprzątacz posiada taką listę (ten wymieniony posiada).


edytowany 2x, ostatnio: furious programming, 2019-05-15 19:05

Pozostało 580 znaków

2019-05-15 19:42
0

@furious programming: dwa lata, mówisz? Dużo.

Mnie bardziej chodziło o coś takiego, jak wygasanie sesji np. na stronach banków, lub też mechanizmy z innymi warunkami niż upłynięcie określonego czasu.


Pozostało 580 znaków

2019-05-15 19:53
0

Na stronach banków jest praktycznie to samo, tyle że czas jest znacznie krótszy (np. 10 minut) i często pokazany jest licznik, aby wiedzieć kiedy dokładnie sesja wygaśnie.


może na 4p też byśmy taki licznik walnęli - zrobimy konkurs, kto da radę mając otwarte 4p dotrwać do końca sesji :p - abrakadaber 2019-05-15 20:23

Pozostało 580 znaków

2019-05-15 20:28
0

@furious programming: napisałeś bardzo ogólnie. Możesz to poprzeć algorytmem lub fragmentem kodu Coyote?


edytowany 1x, ostatnio: Silv, 2019-05-15 20:29
Ha! Nie znam kodu Kojota, więc… szukaj wiatru w polu… :D - furious programming 2019-05-15 21:52
Szukaj Pędziwiatra w polu. ;) - Silv 2019-05-15 21:56

Pozostało 580 znaków

2019-05-15 20:56
0

Prawdopodobnie chodzi Ci o to jak długo system będzie "pamiętał" użytkownika nie będzie go wylogowywał? Jeżeli tak, to aktualnie mam cookies ustawione do 2024 roku ;)

Natomiast pojedyncza sesja wygasa bodajże po 10 min od ostatniej aktywności. Wówczas zwiększany jest licznik wizyt w profilu :)

Pozostało 580 znaków

2019-05-15 20:59
0

@Adam Boduch, nie bardzo rozumiem pierwszą część Twojej odpowiedzi.

Co do drugiej: czy to znaczy, że jeśli ktoś zechce po 10 minutach wykonać jakąś aktywność, to będzie musiał ponownie się zalogować? Trochę to przeczy moim doświadczeniom.


Pozostało 580 znaków

2019-05-15 21:05
0

Nie, nie. Po 10 min nieaktywności użytkownik jest traktowany jako user offline i nie jest widoczny na liście :)

Pozostało 580 znaków

2019-05-15 21:14
0

W takim razie nie ma czegoś takiego, że po iluś minutach/godzinach/dniach – zależnie lub nie od aktywności – użytkownik musi się ponownie zalogować?

To o co chodziło z tym 2024 rokiem?


edytowany 1x, ostatnio: Silv, 2019-05-15 21:14

Pozostało 580 znaków

2019-05-15 21:18
0

Tak jest. Tak, po 2024 trzeba będzie ponownie zalogować się do systemu. :)

Pozostało 580 znaków

2019-05-15 21:19
0

Rozumiem.

Pierwszy raz się z czymś takim spotykam, to na pewno jest dobre/bezpieczne/popularną praktyką?


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0