- できることは、ユーザーに固有の偽のIDを作成することだけです
- いいえ。複数のユーザーが同じIPアドレスを持っている場合があり、1人のユーザーがそのIPアドレスを変更する場合があります
- はい。 PHPは、セッションの開始を要求するとすぐにセッションを作成します。 IDをこのセッションに関連付ける必要があります。ランダムな数値、UUIDジェネレーター、またはそのようなものを使用するだけで、一意で簡単に推測できないものを生成できます。次に、IDをCookieに保存して、ユーザーがしばらくして戻ってきたときに、そのIDを新しいセッションに再度関連付けることができるようにします。
- IDをCookieに保存するだけです。 Cookieは少量の情報しか保持しておらず、ユーザーが知らないうちに変更する可能性があります。
- ユーザーがログインしない場合、他の方法は表示されません。