我如何使用我自己的网页forms与ngx_http_auth_basic_module?

我想用我自己的forms捕获用户名和密码,然后使用Nginx的ngx_http_auth_basic_module这些值,而不是默认的Nginx框出现,要求用户名和密码? 我知道如何创build表单,这不是我的问题的一部分。

我不认为你可以用ngx_http_auth_basic_module解决你的问题。 我相信你需要使用另一个模块来实现你想要的结果。

“ngx_http_auth_request_module”听起来像它会解决你的目标。 它“允许基于子请求结果的授权”。 这里有一些资源:

  • 自述文件
  • 主要的回购页面
  • 示例脚本

有关该主题的更详细的讨论,我build议尝试Nginx邮件列表 。