基本的なHTMLWebページで、ユーザーがファイルのダウンロードを許可される前に、ユーザー名とパスワードを入力する必要があるようにするにはどうすればよいですか?
Webサイト、できればプレーンHTMLでこれを実現するための最良の方法は何ですか?
基本的なHTMLWebページで、ユーザーがファイルのダウンロードを許可される前に、ユーザー名とパスワードを入力する必要があるようにするにはどうすればよいですか?
Webサイト、できればプレーンHTMLでこれを実現するための最良の方法は何ですか?
これはHTMLでは実現できません。
クライアント側のテクノロジーを使用すると、達成できる可能性が最も高いのは、データを使用してユーザーを秘密のURIに誘導するJavaScriptプロンプトです。
これは、実際にはWebサーバーで処理する必要があるものです。
プレーンHTMLではこれを行うことはできません。最も簡単な方法は、保護されたファイルを.htaccessおよび.htpasswdファイルで保護されたディレクトリに配置することです。
私はデビッドに同意します...これは実際にはできません。JavaScriptプロンプトを表示することは、これまでのところあなたを保護するだけです...それは本当に安全ではありません。
Apacheサーバーを使用している場合は、.htaccessファイルを設定し、ダウンロードファイルへのリンクがあるページを指すいくつかのユーザー認証オプションを設定できます。単純な実装では、ユーザーに配布できる1つのユーザー/パスワードの組み合わせが得られます。これに関するApacheのドキュメントはここにあります。残念ながら、IISがこの種の処理をどのように処理するかについてはよくわかりません。
一般的なユーザー名とパスワードの組み合わせをユーザーに配布したくない場合は、(または既存の)ユーザー管理システムの作成にほとんど行き詰まります。ウェブ全体にかなりの数のモジュールが散らばっています。必要なものに応じて、簡単なGoogle検索でかなりの数のチュートリアルまたは既存の実装が表示されます。
最初にphpmyadminをダウンロードします。ファイルを開きます。ログインの作成をクリックします。login.phpとして名前を付けます。次に、file.phpという名前の新しい必要なものを作成します。[はい]をクリックすると、ログオン情報が表示されます。必要なusrnameとパスワードを入力します。
この助けを願っています!