|
|
Autoricácia pomocou sessoion (php)
|
21.7.2010 13:28
Dominik Geršák
|
Dobrý deň,
som zatiaľ len začiatočník programátor v PHP.
Napísal som vlastný kód autorizácie uživateľov. Všetko mi funguje skoro podľa predstáv (zobrazovanie obsahu podľa práv, samozrejme prepojenie z databázou (MySQL) až na jednu vec. Dosť často systém odhlási uživateľa aj napriek tomu, že je online aj niekedy len pár sekúnd.
Po prihlásení sa do session ukladá meno a práva používateľa + IP adresa a prehliadač (niekde som čítal že je to dobré pre bezpečnosť), pri každom refresh stránky sa tieto údaje porovnajú z informáciami v databáze (je vytvorená pomocná tabuľka, do ktorej sa prehliadač a IP uloží pri prihlásení). Ak porovnanie zlyhá, uživateľa odhlási (session_destroy).
Svoj web tvorím a ladím len doma, na hosting uploadujem len funkčné scripty. Práve tento script práve doma funguje (resp. ešte ani raz mi nezblbol), no na hostingu to už blbne.
Môže byť chyba pri práci so sessions (zatiaľ sa učím všetko sám, som začiatočník, nevylučujem to), v samotnom scripte alebo dokonca web hostingom? Zatiaľ využívam len free, nakoľko môj web nevyžaduje žiadne vyššie služby a hlavne, platiť za niečo čo nevyužívam zatiaľ v mojom prípade zrejme nieje ekonomické riešenie.
Nejaký návrhy, v čom by mohla byť chyba?
Vopred ďakujem za názory. |
|
|
Re: Autoricácia pomocou sessoion (php)
|
27.7.2010 14:31
MaReK Olšavský
|
Vyjeď si výpis funkce phpinfo(); mimo jiné tam uvidíš jak dlouhou životnost session má. Zkusím Ti nějak zabalit a poslat mojí auth.php :-). |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|