Przejdź do treści
SilktidePomoc

Limit czasu sesji

Silktide prosi o potwierdzenie, że odwiedzający są informowani, jak długo może trwać brak aktywności, zanim zostaną wylogowani i utracą niezapisane dane. Dotyczy to stron, które wyglądają na część obszaru logowania lub uwierzytelnionego.

Dlaczego to jest ważne

Sesje wygasające bez ostrzeżenia są częstą pułapką w bankowości, administracji, opiece zdrowotnej i panelach kont: ktoś robi przerwę, aby znaleźć dokument, wraca, przesyła formularz i odkrywa, że sesja wygasła wraz z wprowadzonymi danymi. Najbardziej dotyka to osób z niepełnosprawnościami, ponieważ to one najczęściej potrzebują takich przerw.

Poinformowanie użytkowników z wyprzedzeniem — „zostaniesz wylogowany po 20 minutach braku aktywności” — pozwala im zaplanować działanie, zapisać pracę lub utrzymać sesję aktywną. Ostrzeżenie nie jest potrzebne, jeśli dane są zachowywane przez ponad 20 godzin braku aktywności.

Jak to naprawić

Ta kontrola prosi o ręczne zweryfikowanie zachowania, ponieważ obsługi sesji nie można zaobserwować na podstawie samej strony:

  1. Ustal, czy brak aktywności może wylogować użytkowników lub spowodować utratę ich danych. Jeśli dane są zachowywane przez ponad 20 godzin braku aktywności, nie trzeba robić nic więcej.
  2. W przeciwnym razie ostrzeż użytkowników o czasie trwania sesji na początku procesu — na przykład w informacji na stronie logowania lub nad długim formularzem.
  3. Jeszcze lepiej: ostrzegaj tuż przed wygaśnięciem sesji i zaoferuj jej przedłużenie oraz zachowuj wprowadzone dane po ponownym uwierzytelnieniu (zobacz Utrata danych ograniczonych czasowo).

Jak Silktide to testuje

  1. Sprawdź każdą stronę pod kątem oznak, że jest częścią przepływu uwierzytelniania: pola hasła, formularza przesyłanego na adres logowania lub wylogowania albo linku wylogowania.
  2. Jeśli występuje którykolwiek z tych elementów, utwórz dla strony jeden prompt do weryfikacji z prośbą o samodzielne sprawdzenie zachowania limitu czasu.
  3. Strony bez żadnej z tych oznak są pomijane. Linki do strony logowania nie wywołują promptu, ponieważ niemal każda witryna je ma.
  4. Po zweryfikowaniu strony zapisz swoją , aby oznaczyć ją jako sprawdzoną.

Rozwiązywanie problemów

Oznaczono stronę, która nie ma nic wspólnego z logowaniem

Prompt jest wywoływany przez wskazówki strukturalne, które czasami mogą błędnie zadziałać — na przykład przez ukryte pole hasła pozostawione przez wtyczkę albo formularz, którego adres przypadkowo zawiera słowo takie jak „auth” (jak w „author”). Jeśli strona rzeczywiście nie ma sesji, która może wygasnąć, zatwierdź wynik.

Dowiedz się więcej

Ostatnio zaktualizowano

Czy ta strona była pomocna?