在浏览器本地生成 Apache htpasswd 行(user:hash)。apr1 / {MD5} / {SHA} / bcrypt 均支持。
输出
htpasswd 密码生成工具用于生成 Apache 基础认证(Basic Authentication)所需的 htpasswd 文件行,格式为用户名:密码哈希。工具在浏览器本地完成计算,支持 apr1(Apache MD5,与 htpasswd -m 输出兼容)、{MD5}、{SHA} 和 bcrypt 四种算法,生成的哈希可直接写入 .htpasswd 文件使用。
htpasswd -m 命令输出完全兼容适合在无命令行环境或需要快速配置 Nginx / Apache 目录认证时生成密码文件。所有计算都在浏览器本地完成,密码不会离开设备;用户名不能包含冒号或空白字符,生成后建议将 .htpasswd 文件放到站点目录之外并限制权限。
user:$apr1$xxxx 的输出行