在浏览器本地生成 Apache htpasswd 行(user:hash)。apr1 / {MD5} / {SHA} / bcrypt 均支持。
输出
htpasswd パスワード生成ツールは、Apache のベーシック認証(Basic Authentication)に使う htpasswd ファイルの行をユーザー名:パスワードハッシュ形式で生成します。計算はすべてブラウザ内で行われ、apr1(Apache MD5。htpasswd -m の出力と互換)、{MD5}、{SHA}、bcrypt の 4 アルゴリズムに対応しており、生成したハッシュはそのまま .htpasswd ファイルに書き込めます。
htpasswd -m 出力と完全互換コマンドライン環境がない場合や、Nginx / Apache のディレクトリ認証を手早く設定したい場合に便利です。計算はすべてブラウザ内で完結し、パスワードがデバイスの外に出ることはありません。ユーザー名にコロンや空白は使えません。生成後は .htpasswd をサイトルートの外に置き、権限を制限してください。
user:$apr1$xxxx のような行を取得