[前][次][番号順一覧][スレッド一覧]

rails:1328

From: ToyTrain <toytrain@c...>
Date: Mon, 10 Jul 2006 14:29:45 +0900
Subject: [rails:1328] Re: 多重ログイン禁止について


 Ken です。

 山崎さん、ありがとうございました。
 アドバイスを参考に実装してみます。


> 山崎といいます。
> 
> 単純にログインIDにフラグをつけるという方法では、
> ブラウザを閉じるなど明示的にログアウト操作を行わ
> なかった場合に、二度とログインできなくなってしま
> います。そこで、以下の処理をしてやるというのが一
> 案です。
> 
> ログイン操作時、フラグが空の場合
> --------------------------------
> ・フラグを期限付きで立てる。
> ・ページ移動の度にフラグをチェックして、期限切れ
> になっていたらログアウトさせる。
> ・ログアウト時、フラグを空にする。
> 
> ログイン操作時、フラグが空でない場合
> ------------------------------------
> ・フラグが有効期限内であれば、ログインは蹴られる。
> ・フラグが期限切れであれば、フラグの期限を更新し
> てログインを許可する。
> 
> ただし、この方法だと明示的なログアウトを行わなかっ
> た場合、フラグの期限切れを待たなくてはいけません。
> 
> 厳密にはフラグの有効期限のチェックで、OKなら期限
> を延長してやるということをしてやれば、作業を続行
> している間はログアウトされなくて、放置した場合だ
> け期限切れになるということをした方が使いやすいと
> 思います。
> 


--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      1323 2006-07-09 08:11 [toytrain@c...       ] 多重ログイン禁止について                
      1325 2006-07-08 10:06 ┗[y-yamasaki@s...     ]                                       
->    1328 2006-07-10 07:29  ┗[toytrain@c...       ]