teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2017/09/14 07:52

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  0. 切れていればログイン画面へリダイレクト、切れていなかったら次のチェック
7
7
  0. セッションに保持した「最終アクセス時間」と「現在時間」を比べる
8
8
  0. 比べた結果、一定時間(定数とか設定ファイルで持っておく)を過ぎていたら、セッションを破棄してログイン画面へ
9
- 0. 過ぎていなければ最終アクセス時間を更新してアクセスした画面を表示
9
+ 0. 過ぎていなければセッションの最終アクセス時間を更新してアクセスした画面を表示
10
10
 
11
11
  もし、画面アクセスなしに・・・となったらjavascriptのsetintervalでajaxにて上記チェックを行い、
12
12
  一定時間経過していた場合にjavascriptでアラートを出しjavascriptでログイン画面に遷移させます。