- ベストアンサー
パスワードの設定のやり方にはどういうものがありますか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
HTMLでも、出来ないことは無いと思いますが、JAVAを使っても簡単に出来ます。 参考までに以下の例を見てください。 ********* <form> <input type="password" name="P1" size="20"> <input type="button" value="OK" name="b1" onClick="location.href=(P1.value+'pass.html')"> </form> ********* これは、フォームに「abcd」という文字を入れたとします。 そうすると、サーバーは[./abcdpass.html]のファイルを探します。 もし貴方がパスワードを「abcd」にすれば、認証に成功した人に見せるファイルを abcdpass.htmlというファイル名に作ればよいわけです。 他人が別な文字列をフォームに入れたとしても、その該当するファイルがサーバー上に存在しないため、404エラーでアクセス出来ません。 パスワードを変更するときは、abcdpass.htmlのファイル名を変えればよいわけです。 変更するときは、 (変更後のパスワードpass.html)というファイルを用意すれば良いです。 ちょっとわかりにくい説明ですが、パスワードやファイル名が洩れなければ簡単には第三者に見られることは無いと思います。 会社の企業秘密等を保存されるときは、.htaccessや.htpasswdによるサーバー認証を行うなどをお勧めします。
その他の回答 (3)
- Lio
- ベストアンサー率44% (13/29)
>>1つ質問ですが、パスワードと同じHTMLのファイルを作成しないといけないということは、HTMLのソースを閲覧されたらパスワードが漏れるということはないですか? パスワード入力画面のHTMLのソースを覗いても、パスワードを示唆するものはありません。 ただし、パスワードを知っている人は、パスワード認証画面を通らなくても、パスワード認証画面のHTMLソースと組み合わせて、直で入ることが出来ます。 また、認証後の画面のアドレスバーには、「パスワードpass.html」とバッチリ表示されます。
WWWサーバがApacheであれば、.htaccessの設定だけでもある程度できると思いますよ。 .htaccessについては、参考URLをみてください。 ではでは☆
ホームページにパスワードを付けたいという希望は、掲示板を付けたいという希望の次によく出てくる話です。このサイトにも、その方法のQ&Aが過去に出ています。参考URLをごらんください。 いちばん簡単な方法は、わかりにくいURLでページをつくり、そのURLを限られた人だけに教えるというやり方です。もう少し凝ったやり方ではJavaScriptでパスワード入力ダイアログを表示する方法もあります。しかし、URLが一度外部に漏れてしまったら無力です。 プロバイダによっては、サーバーの機能を使ったパスワード機能を提供しているところもあります。これが一番確実で、手間も要りません。ただし多くの場合は追加料金が必要になります。たとえばniftyの場合は次のページで説明されています。 http://homepage.nifty.com/private/
お礼
早速のお返事ありがとうございます。 自分の会社のホームページで、パスワードを入力した人だけを閲覧できるように したいので、JavaScriptで頑張って作成したいと思います。 またわからないときには教えてGOOに質問しますので、その節はよろしくお願い いたします。 ちなみに、パスワード設定してある他の人のホームページのHTML言語を見てみたんですが、Javaの言語が見当たらないものがありました。これはプロバイダ設定の CGIでしょうか? それともアクセス制限なんでしょうかね? どうもありがとうございました。
関連するQ&A
- パスワードの設定
当方はホームページビルダー7を使用している初心者です。CGIを使ったパスワードの設定方法などが過去の回答歴からフリーソフトなどを使ってできそうだということはわかりました。ただ、これらが、同時に複数設定できるのか?また、アクセスしたパスワードにより、各自のページにとぶよう設定できるのでしょうか?もしできるのなら、設定方法を教えていただけないでしょうか?
- ベストアンサー
- ホームページ作成ソフト
- WEBブラウザによるパスワードの変更
サーバに登録された各人のアカウントのパスワードをWEBブラウザから変更できる アプリを作成したいと考えています。 WEBアプリ作成経験がないため、参考となるページなどありましたらご教授頂きたく お願いいたします。また、PHPやCGIなどWEBプログラミング言語は多々ありますが、 どのプログラミング言語を用いて作成するのが最も汎用的でセキュリティが高いでしょうか。 よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- パスワード設定
ページにアクセスして開くためにパスワードを設定しようと思います。 そのページを開くのに、「複数の違ったパスワードで開く」ようにするにはどうすればいいでしょうか? ページの作成、またはCGIなどのプログラムなどあるでしょうか? 分かる方がいらしたら教えてください。 よろしくお願いします。
- ベストアンサー
- レンタルサーバ・ASP
- ホームページのパスワード設定
ホームページを作っているのですがパスワードのページを作りたいと思うのですがHTMLタグの知識も無くわかりません。 ちなみにソフトはホームページ制作王を使ってます。 どなたか設定の仕方が分かる方教えていただけませんか?
- ベストアンサー
- その他(インターネット・Webサービス)
- ホームページにパスワードを設定したい
ホームページビルダー8を使ってホームページ作成をしています。 そこでホームページのなかの日記のコーナーだけパスワードを打ち込んだ人だけ見られるようにしたいです。 ビルダー8にもパスワード設定の機能はあるのですが、一度そこのアドレスが分かってしまうとアドレスを入れただけでページが表示されてしまい、匿名性が高くありません。 HTMLにはあまり詳しくないですが、初歩的なことは学びました。 どなたかパスワード設定について詳しい方いらっしゃったら教えてください。
- 締切済み
- ホームページ作成ソフト
- ホームページパスワード設定
タイトルのとおり、ホームページ(Yahoo!ジオシティ)の入り口にID,パスワード入力による認証をしたいと思ってます。 まずこのページ(ジオシティ)は、cgiは無理(使用できない)らしく、また、.htaccessについては、フルパスを知る必要がると思ってまして、ジオシティはフルパスが分からない?(多分...)と思ってます。 どなたか、このページに対してのパスワード設定方法等をご存知の方、おられましたら教えてください。 (ソース等のサンプルと解説等の情報でも結構です) もし、ジオシティに認証機能が使えないのであれば、 認証機能が使える、他のフリーページを教えていただければと思います。 宜しくお願いします。
- 締切済み
- レンタルサーバ・ASP
- パスワード制限について
今度ホームページにパスワード制限をしたメンバーページを作ろうと思います。 そこでクッキーによるパスワード制限と.htaccess(BASIC認証)によるパスワード制限では、どちらが良いと思いますか? メンバーページでは、メール送信や掲示板の書き込みなどをしたいです。つまり出会い系みたいな感じです。それなのでメンバー毎のIDを得たいのです。 BASIC認証ではパスワードの認証は出来るのですが、ユーザー毎のIDを得ることは不可能?だと思いますし、クッキーだとセキュリティ上問題がありそうだし。パラメーターで各ページ事、.cgi?~で送るのも問題だし。 実際出会い系などで用いられるパスワード制限はどのようにやっているのでしょうか?出会い系ではなくとも、そのようなホームページを持っている方はどのようにしていますか?自分としては、パスワードはBASIC認証にして、IDはクッキーから得ようと考えています。 セキュリティーなどの件での投稿も待ってます。
- ベストアンサー
- Perl
- パスワード設定について
教えてください。 現在ホームページビルダー7を使ってHP作りを行なっております。 会員限定ページ的なものを作りたいんですが、パスワード設定は可能でしょうか?また、出来るのであればどのように行なうかを教えてください。
- ベストアンサー
- ホームページ作成ソフト
- パスワードを毎回聞くように設定するには?
ホームページにおいて、あるページにはユーザー名とパスワードを設定していて、入力しないとそのページにはアクセスできないように設定しています。 で、私のパソコンでは毎回パスワードを聞いてくるのですが、他のパソコンだと1回目以降、自動的にアクセスしてしまいます。 どこを設定したら、毎回聞いてくれるようになるのでしょうか?
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございます。すごく参考になりました。 JAVAで頑張って作成したいと思います。 1つ質問ですが、パスワードと同じHTMLのファイルを作成しないといけないということは、HTMLのソースを閲覧されたらパスワードが漏れるということはないですか? またわからないことが出てこれば教えてGOOで質問します。 どうもありがとうございました。