![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 468 Pomógł: 36 Dołączył: 14.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chcialem sie dowiedziec troche na temat "dobrych nawykow" dot systemow logowania / rejestracji. Chyba glownie interesuje mnie temat sesje / cookies. Jak robilem tego typu systemy to wszystko robilem na sesjach (nie wiem czy to poprawne). Chcialem sie dowiedziec troche na temat ciastek. Bo "wiem" ze mozna je wykorzystac w takim systemie do opcji tzw "zapamietywania logowania". Jakie informacje powinny sie znajdowac w ciastku czy moze ktos zna jakies artykuly godne polecenia. Bede wdzieczny za wszelkie "lektury" dot mojego tematu.
pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dobre nawyki logowania? Popatrz się na większość skryptów, w cookiesie możesz zapisać id użytkownika zahashowaną jego nazwę> Przy ciastku i tak ponownie sprawdzam zawsze czy przypadkiem jakiś hakier nic nie montował. Jak wszystko jest ok to przechodzę do sesji. Wiadomo, że takie dane musisz naprawdę dobrze zabezpieczyć, bo w przypadku wycieku danych możesz mieć większe problemy niż z mandatem za złe parkowanie.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 350 Pomógł: 31 Dołączył: 23.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Utwórz tabelę, która będzie trzymała informacje użytkowników, którzy zaznaczyli opcje "autologin"
Mniej więcej taka struktura; id | user_id | token | creadted_time | user_agent | user_ip a w ciastku zapisuj zakodowany token i później po prostu sprawdzasz i logujesz automatycznie użytkownika. a w przypadku nie posiadania ciastka z tokenem - logowanie normalnie, trzymaj na sesji ewentualnie w przyszłości utwórz następną tabele np. sessions - i tak będziesz trzymał sesje użytkowników - co pozwoli Ci na zliczenie użytkowników online |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 17:18 |