Basic認証
Apacheでログオン画面を表示して登録者だけが見られるページを作成します。
下はchrome79とIE11による認証画面になります。
ID登録
htpasswdコマンドでパスワードファイルをを作成します。
-c 最初にパスワードファイルを作るときに指定します。
-b コマンドラインでパスワードも指定する。
htpasswd -c -b ~/public_html/.htpasswd User1 Password1
htpasswd -b ~/public_html/.htpasswd User2 Password2
~/public_html/.htaccessの設定
AuthNameは画面に表示されるブラウザと表示されないブラウザがあります。
requireで認証が行われます。
valid-userは認証出来たすべてのユーザーが対象になります。
選ばれたユーザーの場合はrequire user xxx yyy zzzという形で指定します。
AuthType Basic
AuthName “Please enter your ID and password”
AuthUserFile “/home/userid/public_html/.htpasswd”
require valid-user
この記事が気に入ったらサポートをしてみませんか?