Здравствуйте товарищи! Я подзадумался вот о чем: нормально-ли у меня реализовано добавление пользователя в куки (запомнить вход на сайте). А именно у меня сомнения насчет Код | $c_pass = md5($ip_addr.$user['password']);
|
Всегда-ли сервер правильно распознает любого юзера, который вошел на сайт с того же компа (в течении действия кук он будет залогинен автоматически после сравнения...
Код | if(isset($_POST["remember"])) { $ip_addr = ($_SERVER['REMOTE_ADDR']); $c_pass = md5($ip_addr.$user['password']); setcookie('login', $user['login'], time() + 2592000); setcookie('password', $c_pass , time() + 2592000); } $_SESSION["client"]["logged_in"] = 1; $_SESSION['client']["id"] = $user['id'];
|
Авторизация происходит, если
Код | // esli takoi user estj i parolj sovpadaet s parolem v pe4enii if(isset($user['login']) && $_COOKIE['password'] == md5($ip_addr.$user['password'])) { $_SESSION["client"]["logged_in"] = 1; $_SESSION['client']["id"] = $user['id']; redirect("index.php"); }
|
|