Skip to content

ShellShoccar-jpn/session_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

シェルスクリプトによるセッション管理デモ

HTTPセッションの管理ごとき、他言語に頼らずPOSIXシェルスクリプトで十分事足りることを実証するためのデモプログラムです。

実際に動作しているものは、このページで体験できます。

デモの概要

Webブラウザーで、とにかくデモページにアクセスしてください。すると次のルールに基づいて表示するメッセージが決まります。

  • 最終アクセスから1分未満はセッションが有効です。リロードすればあなたのことを覚えています。
  • 最終アクセスから2分未満はCookieが有効ですが、セッションは有効期限切れです。リロードすると「セッションを作り直しました」とメッセージを出します。
  • 最終アクセスから2分以降はCookieもセッションも有効期限切れです。リロードすると「はじめまして!」とメッセージを出します。

自分でデプロイしてみるには

  1. このリポジトリ―をダウンロードしてください。Gitコマンドが使えるなら、下記のように打ち込めばOK。
  1. ダウンロードされたファイル中の"README.md"「以外」の全てに対し、下記のようにして実行権限を与えてください。
  • ls -1 | grep -v README.md | xargs chmod +x
  1. あとはWebブラウザーで"SESSION_DEMO.CGI"にアクセスするだけ!

技術解説

About

シェルスクリプトによるセッション管理デモ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages