• ベストアンサー

パスワードについて

WEBページを作ったんですが、そのページ自体にパスワードをつけてユーザーを制限することはできますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kenkenkent
  • ベストアンサー率30% (565/1854)
回答No.3

JAVA ScriptやCGIを使用すれば可能ですよ。 ただ、CGIの場合、ホームページを置いている場所に よっては、独自CGIを使う事を禁止されている事が あります(例えばGeocitiesなど)。 CGIが禁止されている場合、簡易的にJAVA Scriptで パスワードを付ける事はできますが、これはホントに 簡易な物でして、ソースを見ると、簡単に突破されて しまう可能性もあります。 これを回避するアイデアとして、先日、とあるサイトで 見た方法があります。それは、JAVA Scriptなのですが パスワードを入力してボタンを押すと、そのパスワード +.htmlというページに飛ばす、というものでした。 これだと、ソースを見ても、突破される心配はありません。 が、実際のところ、あんまり意味もありません。 と言うのは、そこまでやるんだったら、パスワードなんて 面倒な事はやめてしまえばいいからです。つまり、隠し ページ(どこからもリンクしていないページ)を作って おいて、閲覧を許可した人(パスワードを教える予定の人) にだけ、隠しページのURLを教えれば同じ事だからです。

その他の回答 (3)

  • Spur
  • ベストアンサー率25% (453/1783)
回答No.4

方法は色々ありますが、まず、レンタルスペースの規約を見てください。 ほとんどのところはパスワードなどで隠しページをつくることを禁止しています。 インターネットはオープンなものですからね。 もし、ISPが制限ページも許しているなら(私のISPはそうですが)、 (1)サーバがApacheなら、「.htaccess」というファイルで制限する (2)CGIで制限ページを作る などの方法があります。 ↑の意味がわからないとなると、自分でするのは難しいと思いますよ。

  • cool_
  • ベストアンサー率31% (314/1005)
回答No.2

出来るプロバイダーとでき無いプロバイダーが有るようです。 まず、プロバイダーにお問い合わせ下さい。 ほとんどのHPにJavaなら簡易的に掛けられます。 ただ簡単に、入られる場合があります。 下記にパスワードを使用したHPを載せておきます。 ただ入れないと思いますが・・・・ (^_^;) 。 クール

参考URL:
http://www.phoenix-c.or.jp/stove/8paswad/
  • t_amano
  • ベストアンサー率42% (16/38)
回答No.1

CGIを使ってIDとパスワードを入力させて目的のホームページを開くようにすればいいと思います。ネット上にも無料のサンプルがたくさん出てます。参考URLもそのひとつです。参考にしてください。

参考URL:
http://www.rmnetcom.com/access.html

関連するQ&A