No.4
- 回答日時:
>>1つ質問ですが、パスワードと同じHTMLのファイルを作成しないといけないということは、HTMLのソースを閲覧されたらパスワードが漏れるということはないですか?
パスワード入力画面のHTMLのソースを覗いても、パスワードを示唆するものはありません。
ただし、パスワードを知っている人は、パスワード認証画面を通らなくても、パスワード認証画面のHTMLソースと組み合わせて、直で入ることが出来ます。
また、認証後の画面のアドレスバーには、「パスワードpass.html」とバッチリ表示されます。
No.3ベストアンサー
- 回答日時:
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によるサーバー認証を行うなどをお勧めします。
ありがとうございます。すごく参考になりました。
JAVAで頑張って作成したいと思います。
1つ質問ですが、パスワードと同じHTMLのファイルを作成しないといけないということは、HTMLのソースを閲覧されたらパスワードが漏れるということはないですか? またわからないことが出てこれば教えてGOOで質問します。
どうもありがとうございました。
No.2
- 回答日時:
WWWサーバがApacheであれば、.htaccessの設定だけでもある程度できると思いますよ。
.htaccessについては、参考URLをみてください。
ではでは☆
参考URL:http://www.mikeneko.ne.jp/~lab/web/htaccess/
No.1
- 回答日時:
ホームページにパスワードを付けたいという希望は、掲示板を付けたいという希望の次によく出てくる話です。
このサイトにも、その方法のQ&Aが過去に出ています。参考URLをごらんください。いちばん簡単な方法は、わかりにくいURLでページをつくり、そのURLを限られた人だけに教えるというやり方です。もう少し凝ったやり方ではJavaScriptでパスワード入力ダイアログを表示する方法もあります。しかし、URLが一度外部に漏れてしまったら無力です。
プロバイダによっては、サーバーの機能を使ったパスワード機能を提供しているところもあります。これが一番確実で、手間も要りません。ただし多くの場合は追加料金が必要になります。たとえばniftyの場合は次のページで説明されています。
http://homepage.nifty.com/private/
参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=87145
早速のお返事ありがとうございます。
自分の会社のホームページで、パスワードを入力した人だけを閲覧できるように
したいので、JavaScriptで頑張って作成したいと思います。
またわからないときには教えてGOOに質問しますので、その節はよろしくお願い
いたします。
ちなみに、パスワード設定してある他の人のホームページのHTML言語を見てみたんですが、Javaの言語が見当たらないものがありました。これはプロバイダ設定の
CGIでしょうか? それともアクセス制限なんでしょうかね?
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 windowsの起動パスワードについて 1 2022/08/15 10:19
- Yahoo!メール メルカリのパスワード再設定メールが届きません。 1 2023/07/14 09:34
- iPhone(アイフォーン) iPhoneを設定リセットしたらセットアップが全部英語表記になり進めていくとApple IDとパスワ 1 2023/03/16 17:00
- Excel(エクセル) Googleスプレットシートをリンクで共有し、パスワード設定する方法 1 2022/05/23 11:54
- docomo(ドコモ) ドコモメールアプリを起動時または受信BOXにパスワード設定したい 2 2022/11/12 13:15
- Google Drive Googleアカウントの通知メールについて Googleアカウントのセキュリティの通知(パスワード変 1 2023/06/18 07:40
- その他(セキュリティ) スマホで使用する場合のパスワード設定はどうしてますか? 4 2023/04/03 18:01
- Google+ 質問です。アンドロイドユーザーです。 スマホアプリの「nanaco」を入れてのですが、 残高少なくて 2 2023/06/29 15:03
- その他(セキュリティ) インスタの最初のログインパスワードを変更したいのですが、どうやってすればいいのか分かりません ヘルプ 1 2022/04/18 20:54
- LINE 【至急です。】 LINEギフトが買えません。 りそな銀行について。 マイゲートのログインパスワードを 1 2022/06/07 16:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelのセルにユーザー名...
-
メールをパスワードつきで送る方法
-
メールのマナー編
-
メールアドレス 上バーの入力...
-
大学定期試験過去問サイト「過...
-
メールアドレスで上付きのハイフン
-
LINE TCBというところからLINE...
-
メールエラー
-
ビーリアルのユーザー名を変え...
-
メールを返信したら、英語のメ...
-
カカオで退会せずに、アプリだ...
-
CDにパスワードをかける
-
YahooIDをパスワード形式にした...
-
ワードに入力したメールアドレ...
-
YouTubeが毎回ログインしないと...
-
CSVファイルを添付するときにパ...
-
インスタの捨て垢で友達のスト...
-
----- The following addresses...
-
カカオトークを退会せずにアン...
-
runas実行した時にきかれるパス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ビーリアルのユーザー名を変え...
-
Excelのセルにユーザー名...
-
メールをパスワードつきで送る方法
-
steam版 apexのログアウト方法...
-
メールエラー
-
LINE TCBというところからLINE...
-
URLとメールアドレス
-
メールアドレスで上付きのハイフン
-
インスタのアイコンについてるN...
-
メールアドレス 上バーの入力...
-
ユニクロやGUのシフト管理アプ...
-
携帯電話を解約してもSMSの受信...
-
メールアドレスから個人を特定...
-
インスタの捨て垢で友達のスト...
-
スタディプラスではアカウント...
-
Instagramからこんなメールがき...
-
YouTubeが毎回ログインしないと...
-
メールを返信したら、英語のメ...
-
解約済みの iPadについて 解約...
-
メールのマナー編
おすすめ情報