Web サイトで「Remember Me」を実行しようとしており、以下のコードをログイン スクリプトに追加しました。
パスワードは sha1() 関数を介して実行され、ユーザー名はトリミングされ、SESSION に割り当てる前に mysql_real_escape_string() を介して実行されます。
ハイジャックに対して、これをより安全にするにはどうすればよいですか。
ありがとう。
if($_POST['remember']) {
setcookie("CookieUser", $_SESSION['usrename'], time() + 60 * 60 * 24 100, "/");
setcookie("CookiePass", $_SESSION['password'], time() + 60 * 60 * 24 100);
}