私はPHPでWebアプリケーションをコーディングしており、MySQLデータベースにセッションを保存する有名なセーブハンドラとのセッションを使用しています。私はsession.gc_maxlifetime
を604800(1週間)に設定しました。だから、私は "私を覚えている"機能を知っておく必要があります、私はクッキーを使うべきか、それとも十分ですか?セッションは常に1週間DBに格納されているので、ウィンドウを閉じると開いています。ログインしています。Session.gc_maxlifetime VS Cookies
URLにSIDを使用していません。セッションテーブルにsid、time、dataを格納しています。時間は毎回更新されます。したがって、ユーザーがウィンドウを閉じると、セッションはそれ以降1週間登録され、戻ってくると再び時刻が更新されます。
毎回セッションを延長していますので、それは仕事だと思いますか? –
クッキーの有効期間は1週間です。コンピュータの電源を切ってから6日後に再び電源を入れたときに更新できないからです。 – Shi
私はちょうどウィンドウ上のセッションを削除するクロムの上にそれを試してください、FFは奇妙ではありませんでした! –