2011-01-28 7 views
0

クライアントマシン名またはIDに基づいてログインをWebアプリケーションに限定する方法はありますか?要件は、事前に設定されたシステムまたはプリセットされたシステムからのみ行われるべき特定のユーザーIDログインです。マシン依存Webアプリケーションログイン

これは、言及されたクエリをカバーします。

マシンのIPアドレスをマシン名と同じくらい効果的に使うことができるのか、あるいはマシッドが目的を果たすことができるのか分かりません。 クライアントOSにはWindowsまたはMacを使用できます。公開サイトだが特定のユーザーグループは特定のマシンからのみログインする必要がある。 サイトはphp、mysqlで、apacheとlinuxでホストされています。

+1

IPアドレスは受け入れられますか?つまり、特定のクライアントマシンは常に同じIPアドレスを持ちますか?それ以外の場合、これは非常に曖昧な質問であり、答えることは非常に困難です。 –

+0

さらに詳しい情報が必要になります。クライアントはすべて同じオペレーティングシステムですか?彼らはすべてビジネスに内在しているのですか、これは公開されているウェブサイトですか?サイトはどの言語で開発されますか?どのオペレーティングシステムとWebサーバーがホストされますか? –

+0

投稿への返信を編集しました。 – zapping

答えて

0

一般的に言えば、Webブラウザは、既知のIPアドレスに加えて、基本的なHTTPヘッダーのみを送信します。

この情報をクライアントシステムからjavascript経由で取得することもできますが、信頼できるものではありません(たとえば、クライアントが偽装する可能性があります)。

おそらくあなたの質問を少し拡大できますか?

+0

詐欺とは、クライアントから送信されているヘッダーを意味しますか? – zapping

関連する問題