現在、私の友人と私は一緒にサイトに取り組んでいます。ログイン システムはダウンしていますが、セッションを使用しています。私自身、ログインには常に Cookie を使用してきましたが、友人はセッションを好みます。私は彼に、データベースと比較して正確なユーザーであることを確認できるセッションを 2 つ以上持つべきだと言い続けています。
例えば:
$_SESSION['id'] = $YourId;
$_SESSION['salt'] = $SomethingElseTheDatabaseHas;
これにより、データベースが比較できる 1 つのセッションだけではなく、より安全になります。