Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Obecność człowieka
ZenekN
post 18.02.2017, 14:38:01
Post #1





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Zastanawiam się aby wdrożyć do aplikacji sprawdzanie obecności człowieka, jaka jest najprostsza droga do osiągniecia celu ?

Wykrywanie eventu kasowanie sesji i powrót do panelu logowania ?

Go to the top of the page
+Quote Post
markonix
post 18.02.2017, 16:57:24
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Zależy po co? Dla bezpieczeństwa sesji?


--------------------
Go to the top of the page
+Quote Post
ZenekN
post 18.02.2017, 17:30:07
Post #3





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Jesli nie ma czlowieka 5 minut to wyloguj :-)
Go to the top of the page
+Quote Post
com
post 19.02.2017, 01:51:49
Post #4





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


jaki to ma sens?
Go to the top of the page
+Quote Post
ZenekN
post 19.02.2017, 14:19:21
Post #5





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Jest we firmie kilka komputerów na których korzystamy z erp/sprzedaż webowy, często jest tak że jedna osoba po drugiej podchodzi do komputera i pracuje na innym koncie.

Ten post edytował ZenekN 19.02.2017, 14:26:33
Go to the top of the page
+Quote Post
com
post 19.02.2017, 15:07:08
Post #6





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


no wiec niech się wylogowują? nie możesz decydować za usera o tym co ma system zrobić z jego aktywnością, odejdzie na 5 minut po kawę i co nagle wylogowało go. Szybko bym z takiej usługi zrezygnował wink.gif
Go to the top of the page
+Quote Post
Star
post 19.02.2017, 15:33:47
Post #7





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

Ostrzeżenie: (0%)
-----


Portal banku bzwbk ma ustawiony czas sesji na 10min, po 10 minutach nieaktywnosci jest logout. Myślę, że można coś takiego zrobić przez settimeout uruchamiany po każdym przeladowaniu strony i jeśli minie ten czas to automatycznie przekierowuje przeglądarka do strony z wylogowaniem :-)

Ten post edytował Star 19.02.2017, 15:34:20
Go to the top of the page
+Quote Post
Pyton_000
post 19.02.2017, 15:38:47
Post #8





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


http://stackoverflow.com/questions/520237/...fter-30-minutes
Go to the top of the page
+Quote Post
radziopoke
post 19.02.2017, 16:30:16
Post #9





Grupa: Zarejestrowani
Postów: 125
Pomógł: 14
Dołączył: 2.06.2010

Ostrzeżenie: (0%)
-----


Skoro chcesz to zrobić po stronie przeglądarki to nie widzę żadnych problemów:
1. Po załadowaniu strony zapisz sobie czas za pomocą js ostatniej aktywności
2. Po wykonaniu jakiego kol wiek eventu (mousemove, mousedown, keydown powinny starczyć) na dokumencie ustaw aktualny czas jako czas ostatniej aktywności.
3. Ustaw setInterval (by działał co ok 1 sekundę), w której będziesz sprawdzał ile czasu minęło od ostatniej aktywności.
4. Jeżeli przekroczony został ten czas to za pomocą przeglądarki przekieruj na stronę wylogowania.
Go to the top of the page
+Quote Post
com
post 19.02.2017, 16:39:45
Post #10





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


Star ale to jest przypadek dość specyficzny, bo tam chromi się w ten sposób konta, które często bywają źródłem ataków, ale poza tym miejsce to nie ma sensu wink.gif
Go to the top of the page
+Quote Post
Star
post 20.02.2017, 00:55:45
Post #11





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

Ostrzeżenie: (0%)
-----


@Com

Sure, jednak ja nie oceniałem tego pomysłu, wyszedłem tylko z inicjatywą do autora tematu :-)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:33