小编use*_*046的帖子

使用auth_request模块进行Nginx身份验证

我已经安装了启用了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)

谢谢

php authentication nginx auth-request

6
推荐指数
1
解决办法
7113
查看次数

MySQL在一个查询中从2个具有唯一ID的表中选择数据

我有2个具有以下结构的表

streams [ id , stream_name ]
movies  [ id, movie_name   ]
Run Code Online (Sandbox Code Playgroud)

这两个表具有唯一ID,这意味着它们都不能存在相同的id.现在,我想使用一个查询获取并使用Gi​​ven id为stream_name或movie_name.

简而言之,我想选择找到id的列(stream_name OR movie_name).

我如何使用一个查询来做到这一点?

mysql sql select

-1
推荐指数
1
解决办法
728
查看次数

标签 统计

auth-request ×1

authentication ×1

mysql ×1

nginx ×1

php ×1

select ×1

sql ×1