Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 289 Pomógł: 1 Dołączył: 2.11.2007 Ostrzeżenie: (0%)
|
Witam!
Chcę stworzyć stronę internetową na której będzie możliwa rejestracja użytkowników. Chciałbym też, aby po zalogowaniu była możliwość zapamiętania takiego stanu np. przez miesiąc. W jaki sposób można wykonać takie automatyczne logowanie zakładając, że system użytkowników będzie oparty na sesjach? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 285 Pomógł: 18 Dołączył: 30.01.2014 Skąd: <?=$_GET['city']?> Ostrzeżenie: (0%)
|
php cookie
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 289 Pomógł: 1 Dołączył: 2.11.2007 Ostrzeżenie: (0%)
|
Domyślam się, że cookies wchodzi tutaj w grę (IMG:style_emoticons/default/smile.gif) . Chodzi mi bardziej o sposób, jak należy to zrobić, aby takie zapamiętywanie było dobre, a zarazem bezpieczne.
Myślałem nad czymś takim: W tabeli "użytkownicy" każdy użytkownik posiadałby unikalny identyfikator (kilkunastoznakowy ciąg), który po zalogowaniu byłby zapisywany w pliku cookies np. na tydzień. Jeżeli użytkownik wejdzie na stronę a system znajdzie w tabeli "użytkownicy" identyfikator pobrany z cookies'a, wiąże go z użytkownikiem który go posiada i automatycznie loguje. Dodatkowo dałbym też zapisywanie w cookiesach danych przeglądarki i sprawdzanie jej z nazwą przeglądarki w tabeli użytkownika, jako dodatkowe zabezpieczenie (bo sprawdzanie po IP raczej odpada, gdyż część użytkowników może mieć je zmienne). Co o tym myślicie? |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%)
|
|
|
|
|
![]() ![]() |
|
Aktualny czas: 26.12.2025 - 08:44 |