我已经安装了启用了auth_request模块的nginx,但是当我尝试设置身份验证时,我遇到了问题.我想通过php脚本进行身份验证,当用户向此位置发出请求,然后nginx请求到php文件,如果响应将是2xx,那么如果响应将是4xx则身份验证为true,则身份验证失败.
这就是我现在所做的,它是完美的工作,但我不知道如何传递php文件的参数,如用户名密码,例如:http://example.com/live/index.php? username = test&password = 密码
这是没有这些参数的配置.
location /live {
auth_request /http_auth;
}
location /http_auth {
proxy_pass_request_body off;
proxy_set_header Content-Length "";
proxy_set_header X-Original-URI $request_uri;
proxy_pass http://127.0.0.1/login.php;
}
Run Code Online (Sandbox Code Playgroud)
谢谢
我有2个具有以下结构的表
streams [ id , stream_name ]
movies [ id, movie_name ]
Run Code Online (Sandbox Code Playgroud)
这两个表具有唯一ID,这意味着它们都不能存在相同的id.现在,我想使用一个查询获取并使用Given id为stream_name或movie_name.
简而言之,我想选择找到id的列(stream_name OR movie_name).
我如何使用一个查询来做到这一点?