Basic Auth 生成器
输入用户名和密码,生成 HTTP Basic Auth Header 与 htpasswd 文件行,适合接口联调和 Nginx/Apache 访问保护配置。
输入用户名和密码,直接生成 HTTP Basic Auth Header,以及可放入 htpasswd 文件的用户行。
适合接口联调、Nginx/Apache Basic Auth 配置、临时保护页面和复制认证请求头。生成过程在浏览器本地完成。
用户名和密码只在当前浏览器里处理,不会提交到服务器。正式环境建议优先使用更强的 bcrypt htpasswd。
`{SHA}` 是 htpasswd 识别 SHA-1 算法的必要标记,整行可直接写入 .htpasswd 或 auth_basic_user_file。
如果你的系统只需要密码摘要本身,可以复制这个不带 `{SHA}` 前缀的值。
适合这些场景
- 配置 Nginx、Apache、反向代理或临时接口保护时,可以快速生成 `Authorization: Basic ...` 和密码文件行。
- 接口联调需要给同事一段 Basic Auth Header 时,输入用户名和密码即可复制可用结果。
- 准备 `.htpasswd` 或 `auth_basic_user_file` 内容时,这页适合先生成一行再放进服务器配置。