Topic: Del prisijungimo su sesija
Sveiki, yra du variantai kaip sugalvojau padaryti prisijungima prie puslapio:
1 variantas:
vartotojas suveda duomenis prisijungimo formoje ir nuspaudzia prisijungti;
jeigu duomenys teisingi, sukuriama sesija ($_SESSION['vartotojas']=jo_id; $_SESSION['apsauga']='slaptazodzio_hashas';);
kaskart kai vartotojas atvercia koki pulapi, prisijungiama prie duomenu bazes ir patikrinama ar duomenys sutampa (SELECT `slaptazodis` WHERE `vartotojo_id`=".$_SESSION['vartotojo_id']." LIMIT 1);
jei slaptazodzio hashas is DB sutampa su $_SESSION['apsauga'], viskas OK;
2 variantas:
vartotojas suveda duomenis prisijungimo formoje ir nuspaudzia prisijungti;
jeigu duomenys teisingi, sukuriama sesija ($_SESSION['vartotojas']=jo_id;);
kaskart kai vartotojas atvercia koki pulapi, paimami duomenys is duomenu bazes (SELECT `norima_info` WHERE `vartotojo_id`=".$_SESSION['vartotojas']." LIMIT 1);
Kitaip sakant, ar reikia nuolat tikrinti prisijungima ar uztenka sukurti sesija po teisingai ivesto slaptazodzio ir nebetikrinti nuolat su DB? Is pirmo zvilgsnio, nematau prasmes tai daryti..