- ベストアンサー
CGIによるアクセス制限
自分は卒論で出席管理ソフトを作っています。 CGIで認証をして(cookieあり)ユーザーIDとパスワードを入力して出席登録の画面に行くようにしたいと思っていますが、そこでIPによる制限の仕方がわかりません。cgiの認証の時にIDとパスワードの認証の他に特定のIPがないと出席登録の画面にいけないようにするにはどうしたらよいのでしょうか。 また他によい方法がありましたら教えてください。お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
CGI内で環境変数REMOTE_ADDRを参照すればアクセス元のIPアドレスが取得できます。 参考URLではその他の環境変数で参照できる情報が説明されているのでご一読をお勧めします。
その他の回答 (1)
- tujige
- ベストアンサー率68% (13/19)
回答No.2
環境変数の 'REMOTE_ADDR' を参照するというのはどうでしょう。 perl を使用されているのでしたら、$ENV{'REMOTE_ADDR'} で参照できるはずです。
質問者
お礼
ありがとうございました
お礼
ありがとうございました。いろいろ調べたりしてみましたが、いまいちどうやっていいかわからなかったので他の方法でなんとか解決しました。