какви са ви защитите от кукитата при запазена потр. сесия

kWo

Registered
какви са ви защитите защото аз като променя кукито го извеждам в соурс кода :С

какви проверки да направя?
по точно вие как се защитавате от това като променят потр. име и паролата от браузъура
 
това ли е проверката да попитам :)
примерно извеждам
$_COOKIE['username'];
$_COOKIE['password'];

проверката ще стане :)


btw говорим при извеждане на бисквитката от база данни нали?
аз я записвам в браузъра md5 парола + потр. име
 
най-лесното е винаги да проверяваш дали потребителското име и парола записани в кукито отговарят на тези в бд-то, ако не отговарят, значи е променен кукито и съответно го унищожаваш.
 
но каква ще е проверката :) може ли код

значи ако не отговарят от база данни да дам направо header location към logout да го иведе от профила ?

а тази проверка достатъчна ли е само тя или за да съм напълно защитен трябват и някои по финни проверки
 
$db = mysql_query("SELECT id FROM users WHERE username='".$_COOKIE['username']."' AND password='".$_COOKIE['password']."' LIMIT 1");
if(mysql_num_rows($db)== 1)
{
// validno kuki
}
else
{
//promeneno kuki
}
 
е той знае какво очаква за потребител може да си направи проверка дали $_COOKIE['username'] са само латински букви от Н до Н букви.
като и за парола ако е мд5 очакваш 32символа букви-латински и цифри
 
Да, на мен ми е ясно, че може да прави каквито иска проверки. Друг е въпросът, че той вижда работещ код и го плясва в сайта. Така, че ще е хубаво да му обясниш, че в този си вид, сайта му е застрашен от хакване и ако имаш желание и някое обяснение, какво да направи срещу това :)
 

Back
Горе