Witam,
Mam do ugryzienia problem polegający na stworzeniu funkcjonalności, która:
- automatycznie wylogowuje użytkownika po zamknięciu okna przeglądarki
- jak wyżej, ale po przejściu na inną podstronę
Opis problemu:
Jest sobie serwis www.jakisadres.pl.
W tym samym serwisie istnieje strona uruchamiana z adresu www.jakisadres.pl/podstrona, która, jako jedyna w tym serwisie, działa z wykorzystaniem HTTPS, nie jest dostępna z żadnego url-a na stronie www.jakisadres.pl, generalnie - działa jako odrębny serwis. Jednakże jako menu główne tejże podstrony występuje takie samo menu, jak w www.jakisadres.pl, co oznacza (i jest to pożądane), że można przejść z podstrony www.jakisadres.pl/podstrona na dowolną podstronę w www.jakisadres.pl.
Właściciel serwisu www.jakisadres.pl chce, aby:
1. w momencie przejscia z www.jakisadres.pl/podstrona na dowolną podstronę www.jakisadres.pl nastąpiło automatyczne wylogowanie z serwisu www.jakiadres.pl/podstrona
2. to samo nastąpiło w momencie zamknięcia okna przeglądarki
Logowanie w www.jakisaders.pl/podstrona oparte jest na sesjach.
Próbowałem kombinacji z onunload(), ale to powoduje komplikacje przy normalnej nawigacji na www.jakisadres.pl/podstrona.
Podobne funkcjonalności istnieją na stronach banków internetowych, tam dodatkowo jest zabezpieczenie przed odświerzeniem okna przeglądarki oraz kliknięciem przycisku "Wstecz" (np. www.ipko.pl).
Czy ktoś w Was orientuje się może, jak rozwiązać coś takiego?