Cookie を使用してセッションを混合し、ユーザー名または ID とセッション ID という 2 つのセッション名を持つ多くのスクリプトを見てきました。
これは安全ですか?:
if ($this->login($username, $password))
{
// everything works..
$_SESSION['name'] = $username;
}
新しいセッション ID を生成する必要があるのはなぜですか? なぜクッキーを混ぜるのですか?そして、ほとんどの攻撃を防ぐための最善の方法は何ですか?