有时候有些静态网站:如文档类的,放在公网,希望要用户认证才能访问,Nginx的ngx_http_auth_basic_module
模块基于 “HTTP Basic Authentication”
协议实现了用户认证,可以很方便的实现用户认证。
1 | server { |
userpasswd
这个文件的一行代表一个用户,格式是: user:passwd
,其中密码是加密的,可以通过 htpasswd
工具来生成。
1 | $ htpasswd -cb ./userpasswd test 123456 |
** 浏览器授权访问 **
** postman授权访问 **
** postman访问密码错误 **