2009-07-29 5 views
0

ここに状況があります。私は一度に1人のユーザーしかログインできないサイトを持っています。しかし、私はこのサイトを掻き集め、データをデータベースに入れるためのサーバーが必要です。しかし、管理者は時々このサイトにログインできる必要があります。別のサイトのユーザーログイン状態を確認する方法

サーバは管理者がログインしている間、ログインしようとしないように、それでは、私が希望するプロキシへのサーバーのための管理者のログインです。

どのように私はこれをやって行くのでしょうか? ありがとう

編集:申し訳ありませんが、私はこのサイトのソースを持っていないので、私はこのような複雑なセットアップを思い付く必要があります理由は、すべての種類の拡張性を許可しません。基本的に私は、サイトの通常のインターフェースでは利用できない機能にユーザがアクセスできるようにする、より特色のある充実したバージョンのページを通してサイトをプロキシすることによって機能を追加する予定です。

答えて

0

これは自分で作成したWebアプリケーションであれば、これをかなり簡単に追跡できるはずです。ユーザーのログイン状態をグローバルに格納するコードが必要です。可能な方法は、データベースを利用する(データベース駆動の場合)か、Application変数に格納することです(これがASP.NETで行われた場合)。

次に、サーバーが「掻き分けている」場所に置いたプロセスによって、ログインする前に誰かがログインしているかどうかを確認できます。

しかし、私は質問しなければなりません - これは自分で作成したものか、既存の製品に機能を追加しようとしていますか?私が尋ねる理由は、あなたがなぜこれを "プロキシ"で書かれた言語ではなくタグ付けしたのか分かりません。たとえば、ソースコードにアクセスできない場合は、それが変わるでしょう。

関連する問題