$_SESSION и $_COOKIE за логин форма

nbacool2

Registered
Здравейте. В момента разработвам CMS система и имам въпрос за логин формата. Когато някой потребител маркира checkbox "запомни ме" или нещо подобно трябва да се използват бисквитки. В този момент само бисквитки ли трябва да се ползват или трябва бисквитка и сесия едновременно? И също така как мога да задам чрез бисквитка променливи, в които се съдържат потребителското име и паролата на даден потребител и след това как мога да ги извикам? Благодаря предварително :)
 
Създаваш бисквитка
setcoockie();
и след това както е при $_SESSION['username'] го правиш $_COOCKIE['username'] :)
 
Тоест да държа паролите в таблица като md5("salt" . $password . " salt") и след това да пращам в бисквитката същото нещо и след това да ги сравя и ако са еднакви да пускам потребителя? И пак не разбрах - когато имам бисквитки нужно ли е и да слагам сесии? И също md5 може ли да се декодира?
 
nbacool2 каза:
Тоест да държа паролите в таблица като md5("salt" . $password . " salt") и след това да пращам в бисквитката същото нещо и след това да ги сравя и ако са еднакви да пускам потребителя? И пак не разбрах - когато имам бисквитки нужно ли е и да слагам сесии? И също md5 може ли да се декодира?
Трябва да имаш и сесия. md5 може да се декодира, но трудно. Препоръчвам ти към самата md5 парола да добавиш и някакви специални символи.
 

Back
Горе