セキュリティ
Basic認証ヘッダー生成
ユーザー名とパスワードから Authorization ヘッダーを作成
Authorization ヘッダー
コピーしました
Authorization: Basic ZGVtbzpwYXNzd29yZDEyMyE=
パスワードはブラウザ内でのみ処理され、送信されません。Base64は暗号化ではないため、HTTPS通信を利用してください。
使い方
- このページで
ユーザー名:パスワードを入力し、生成された Authorization: Basic ZGVtbzpwYXNzd29yZDEyMyE= をコピーします。 - API クライアントやブラウザ拡張でリクエストヘッダーに貼り付けるか、curl の
-Hオプションにそのまま指定します。 .htaccessではAuthType BasicとRequire valid-userを併記し、.htpasswdで同じユーザー名を用意するとアクセス制限が機能します。
例: curl で利用する場合
curl -H "Authorization: Basic ZGVtbzpwYXNzd29yZDEyMyE=" https://example.com/private