Basic Auth ヘッダー生成
認証情報を入力して、そのまま貼り付けられる Basic 認証ヘッダーを生成します。エンコードはローカルで行われ、ページが認証情報を送信・保存することはありません。
使い方
使い方
- リクエストに使うユーザー名とパスワードを入力します。
- ヘッダーをローカルで生成します。
- Authorization の値を開発用リクエストまたは API クライアントにコピーします。
生成される内容
結果は HTTP 形式 Authorization: Basic <base64 credentials> に従います。エンコード値にはユーザー名、コロン、パスワードが含まれます。
HTTPS を使用
Basic 認証は Base64 エンコードであり、暗号化ではありません。必ず HTTPS でヘッダーを送信し、ソースコード、ログ、公開 URL への記載は避けてください。
ローカル処理と一時利用
エンコードはブラウザー内で実行されます。このページは認証情報をアップロードも保存もしません。共有デバイスではコピー後に入力欄を消去してください。
よくある質問
あわせて知りたいこと
Base64 でパスワードを保護できますか?
いいえ。Base64 は元に戻せるテキストエンコードです。HTTPS を使い、ヘッダーを秘密情報として扱ってください。
API で使えますか?
はい。Authorization ヘッダー全体を、安全な HTTPS リクエストまたは API クライアントの Basic Auth 設定にコピーします。
認証情報はどこかに送信されますか?
いいえ。このページは値をローカルでエンコードし、送信も保存もしません。
英語以外の認証情報をエンコードできますか?
ユーザー名とパスワードは UTF-8 にエンコードされてから Base64 に変換されます。サーバーが UTF-8 の Basic 認証を想定していることを確認してください。