- ベストアンサー
パスワードについて
WEBページを作ったんですが、そのページ自体にパスワードをつけてユーザーを制限することはできますか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
JAVA ScriptやCGIを使用すれば可能ですよ。 ただ、CGIの場合、ホームページを置いている場所に よっては、独自CGIを使う事を禁止されている事が あります(例えばGeocitiesなど)。 CGIが禁止されている場合、簡易的にJAVA Scriptで パスワードを付ける事はできますが、これはホントに 簡易な物でして、ソースを見ると、簡単に突破されて しまう可能性もあります。 これを回避するアイデアとして、先日、とあるサイトで 見た方法があります。それは、JAVA Scriptなのですが パスワードを入力してボタンを押すと、そのパスワード +.htmlというページに飛ばす、というものでした。 これだと、ソースを見ても、突破される心配はありません。 が、実際のところ、あんまり意味もありません。 と言うのは、そこまでやるんだったら、パスワードなんて 面倒な事はやめてしまえばいいからです。つまり、隠し ページ(どこからもリンクしていないページ)を作って おいて、閲覧を許可した人(パスワードを教える予定の人) にだけ、隠しページのURLを教えれば同じ事だからです。
その他の回答 (3)
- Spur
- ベストアンサー率25% (453/1783)
方法は色々ありますが、まず、レンタルスペースの規約を見てください。 ほとんどのところはパスワードなどで隠しページをつくることを禁止しています。 インターネットはオープンなものですからね。 もし、ISPが制限ページも許しているなら(私のISPはそうですが)、 (1)サーバがApacheなら、「.htaccess」というファイルで制限する (2)CGIで制限ページを作る などの方法があります。 ↑の意味がわからないとなると、自分でするのは難しいと思いますよ。
- cool_
- ベストアンサー率31% (314/1005)
出来るプロバイダーとでき無いプロバイダーが有るようです。 まず、プロバイダーにお問い合わせ下さい。 ほとんどのHPにJavaなら簡易的に掛けられます。 ただ簡単に、入られる場合があります。 下記にパスワードを使用したHPを載せておきます。 ただ入れないと思いますが・・・・ (^_^;) 。 クール
- t_amano
- ベストアンサー率42% (16/38)
CGIを使ってIDとパスワードを入力させて目的のホームページを開くようにすればいいと思います。ネット上にも無料のサンプルがたくさん出てます。参考URLもそのひとつです。参考にしてください。