![]() |
![]() |
-Huran- |
![]()
Post
#1
|
Goście ![]() |
Wiekszosc systemow logowania tworzy na kompie klienta cookie o nastepujacej tresci:
Kod SESSIONID [idsesji] [witryna]/ 1536 3207422672 29598718 841234168 296123417 * Jaki jest udzial tego cookie w systemie logowania opartym na bazie danych? W manualu przeczytac mozna, ze id sesji jest albo przekazywane w urlu albo w cookie, natomiast w moim systemie logowania id sesji nie bylo zawarte ani w urlu, ani zapisane w cookie. Pozniej udalo mi sie zapisac cookie w powyzszej postaci, nie wiem tylko w jaki sposob mam sie odwolac do tego. Przyszly mi na mysl dwa sposoby: 1. Np po zrestartowaniu komputera: jesli id sesji jest puste, wczytanie id sesji z cookie, nastepnie na podstawie id sesji wczytanie loginu? 2. Zapisanie w specjalnej kolumnie w bazie danych kazdorazowo id sesji, zapisanie tego samego id sesji w cookie, nastepnie oparcie sprawdzania auth na porownaniu cookie z baza danych? ------------ Prosze uzywac [code] hwao |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 22:06 |