社会ネットワークのようなWebアプリケーションでは、ユーザーがログインして2時間以上の長時間作業を行います.現在、ユーザーID(メンバーテーブルのID番号)などのデータをセッションに保存し、このIDでユーザーの詳細データを見つけました。
各ユーザーがサイトにログインすると、そのユーザーのこのデータをセッションに2時間保存します。この作業のセッション タイムアウトを 120 分に設定しましたが、この作業が適切かどうかを知りたいです。セッションを2時間保存することを意味します。
もう 1 つは、その ID をクライアントの暗号化された Cookie に保存できることです。この方法は安全であり、ユーザー/ハッカーが Cookie を復号化してユーザー ID (この ID は私の ID テーブル ID) を取得できるかどうかを知りたいのですが、私のサイトを攻撃することができます。何かをするかしないか?