![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 12.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam pomysł na zrobienie takiego logowania na bazie:
1. Nie ma sesji, ani cookies. 2. Struktura tabeli z sesjami: Kod +---------+------------+--------------+---------+------------+-------------+ | user_id | session_id | user_browser | user_ip | start_time | remember_me | +---------+------------+--------------+---------+------------+-------------+ Objaśnienia:
4. Remember_me: działa, jeśli jest dozwolone w konfiguracji. Pytania: 1. Czy to bezpieczne? Coś pominąłem? 2. Czy sprawdzać oprócz tego $_SERVER['X_FORWARDED_FOR']; //I czemu nie znalazłem tego w manualu? 3. Na ile powinienem ustawić domyślny czas trwania sesji (bo może być albo domyślny, albo na zawsze (remember_me może być 0 lub 1)). Ten post edytował infoo1 12.12.2008, 22:05:22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 12.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat no i skąd bierzesz zmienne $sid, $user_browser itd w funkcji is_session ? Mam to, co w get_user_id();, ale nie podawałem tego samego.Cytat przypisanie $rec = $arr zawsze da true bo się udało, więc pętla while będzie nieskończona .... Zawsze stosuję takie coś:I działa. Edit: Więc bezpieczne? Ten post edytował infoo1 18.12.2008, 19:38:34 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 18:07 |