エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
sessionとgc [wiki.catatsumuri.org]
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
sessionとgc [wiki.catatsumuri.org]
いくつかのケースの場合、セッションを永続化したい事がある。たとえばログインフォームなどでユーザID... いくつかのケースの場合、セッションを永続化したい事がある。たとえばログインフォームなどでユーザIDとパスワードを入力し、「次回から自動的にログイン」などとしたい場合、セキュリティリスクは高まるが大抵の場合必要とされる機能であったりする。またアプリケーションをある程度利用していて、PCから離席して戻った場合などでもsessionが既に廃棄されており、「ログアウト」されたような状態に陥いっている事などもしばしばあるだろう。このエントリでは、どのような時にこういう事が起きるのか、またその対策を考えてみたい。 gcとはガベージコレクションの事で、日本語で言う所の「ごみ回収」である。先述した通り、通常セッションはファイルで保存され、それぞれにキーが付いた状態でサーバ上のファイルから回収されるのであるが、ライフタイムが切れたファイルなど何らかの対策を打たないとサーバにライフタイム切れのセッションを残し