私はセッション管理を実装しており、現在4種類の情報をデータベースに保存しています。
- ユーザーID
- session_id(ハッシュ)
- 挿入時間(タイムアウトの場合)
- 永続性(ユーザーが永続的なCookieを持っている場合)
ユーザーは、さまざまなデバイスで複数のセッションを開くことができます。ユーザーがログアウトした場合、どのセッションを削除する必要があるかをどのように知ることができますか?
私がすでに持っている情報と一緒に通常どのようなユニークな情報が保存されていますか?IPアドレスは共有される可能性があるため、実際には機能しません。ブラウザ情報を保存する必要がありますが、同じ場合はどうなりますか?