[PHP-users 31183] Re: ログインで一人のみアクセス可能にしたい

Nobuo Yamanaka nobuo @ yamanakake.com
2007年 1月 3日 (水) 02:12:38 JST


山中といいます。

 ピントがずれていたらごめんなさい。

On Tue, 2 Jan 2007 18:45:48 +0900
小川 洋|Hiroshi Ogawa <wiredhiro @ ybb.ne.jp> wrote:

> 早速ですが、ログイン画面で、ユーザIDとパスワードを入力させ 
> る場合、最初にアクセスした一人だけをログイン成功
> にし、後に同じIDとパスワードでアクセスして来た者を拒否した 
> い場合、どんな方法が考えられるでしょうか?

 通常は、IDとパスワードを管理しているテーブルに、ログイン済みフラグなん
かを持って、ログイン時にそのフラグが立っていなければログインを成功させて
フラグを立てる、立っていたら失敗させるっていうのがパターンではないでしょ
うか。

 単にフラグでなく、ログインしてきた日時やクライアントIPアドレスを記録す
るようにすれば、トラブル時の調査に役立ちますね。

 問題は、きちんとログオフしないユーザのフラグを、どのようにして寝かせて
やるかでしょうか。

-- 
Nobuo Yamanaka
E-Mail  : nobuo @ yamanakake.com
WebSite : http://www.yamanakake.com/



PHP-users メーリングリストの案内